Discussion:
[N8VEM: 16984] Programming of PropIO with RomWBW 2.5.2.
Dr. Wolfgang Kabatzke
2014-01-03 22:25:25 UTC
Permalink
Hello friends,

I have an question for understanding of the programming of the Propeller
chip. IŽm only a user of this...

I generated a new RomWBW 2.5.2. with support for DiskIO V3, RAM-Floppy and
PropIO. On the PropIO I have the Propeller IC and the 24LC512. In RomWBW I
found some files *.spin and and file PropIO-eeprom.

My questions are:

Must I program all files?
Or itŽs enaugh to programm only the 24C512?
Which tool I need for programming? My Minato 1881 only allows up to 24C256.

Thank You for help

Best regards

Wolfgang
--
You received this message because you are subscribed to the Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails from it, send an email to n8vem+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
To post to this group, send email to n8vem-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
Visit this group at http://groups.google.com/group/n8vem.
For more options, visit https://groups.google.com/groups/opt_out.
AG5AT
2014-01-04 05:12:10 UTC
Permalink
You must use the serial programming connection or a "prop plug" if you have
one. Programming is done with the propeller tool downloadable from the
Propeller web site. Propellers are "different" animals. When the prop
wakes up, it checks to see if the propeller tool is up and answering on the
serial interface.

Aug
In Arkansas.
Post by Dr. Wolfgang Kabatzke
Hello friends,
I have an question for understanding of the programming of the Propeller
chip. IŽm only a user of this...
I generated a new RomWBW 2.5.2. with support for DiskIO V3, RAM-Floppy and
PropIO. On the PropIO I have the Propeller IC and the 24LC512. In RomWBW I
found some files *.spin and and file PropIO-eeprom.
Must I program all files?
Or itŽs enaugh to programm only the 24C512?
Which tool I need for programming? My Minato 1881 only allows up to 24C256.
Thank You for help
Best regards
Wolfgang
--
You received this message because you are subscribed to the Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails from it, send an email to n8vem+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
To post to this group, send email to n8vem-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
Visit this group at http://groups.google.com/group/n8vem.
For more options, visit https://groups.google.com/groups/opt_out.
Jim Strickland
2014-01-04 08:25:42 UTC
Permalink
Actually, I programmed mine by putting the flash chip in my rom burner and
downloading the software that way. Sergey talked about doing it that way in
the Zeta construction notes, and it worked for me.

-JRS
Post by AG5AT
You must use the serial programming connection or a "prop plug" if you
have one. Programming is done with the propeller tool downloadable from
the Propeller web site. Propellers are "different" animals. When the prop
wakes up, it checks to see if the propeller tool is up and answering on the
serial interface.
Aug
In Arkansas.
Post by Dr. Wolfgang Kabatzke
Hello friends,
I have an question for understanding of the programming of the Propeller
chip. IŽm only a user of this...
I generated a new RomWBW 2.5.2. with support for DiskIO V3, RAM-Floppy
and PropIO. On the PropIO I have the Propeller IC and the 24LC512. In
RomWBW I found some files *.spin and and file PropIO-eeprom.
Must I program all files?
Or itŽs enaugh to programm only the 24C512?
Which tool I need for programming? My Minato 1881 only allows up to 24C256.
Thank You for help
Best regards
Wolfgang
--
You received this message because you are subscribed to the Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails from it, send an email to n8vem+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
To post to this group, send email to n8vem-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
Visit this group at http://groups.google.com/group/n8vem.
For more options, visit https://groups.google.com/groups/opt_out.
Wolfgang Kabatzke
2014-01-04 14:08:04 UTC
Permalink
Hello friends,

thank You for the tip. I used the on-board-serial-prog-interface, built
an simple 4-wire-cable, downloaded the propeller-software and the
programming worked fine. There was no transistor to change etc.

Here is the screenshot:



So this was part 1 ;-) .

Then I plugged my PropIO into my ECB-system and connected my PropIO with
an standard VGA-cable to my LCD-display (640*40) ... but no picture. The
display said "no signal". Ok, I moved my PC-monitor to PropIO and now it
works. My montor showed me:
640*480, 59Hz
The description of my LCD for N8VEM is in the attachment. It couldt be
that this only serve 50Hz...

I can see all the messages from the startup.... but no more. The
keyboard is connetcd, but no function. And I have with RomWBW 2.5.2. no
function. Port-address is 40H...43H. Has anybody an idea what I have
done not correct?


When I use the ROM-monitor I have access to PropIO. I hope that the
firmware is correct. I used this:



I generated an new ROM by myself with support of RAMF, DiskIO3 and
PropIO. So it works, but all screen messages are on serial comminication
and also the key input. :-[

For this I generated my own config-file and I enabled all features which
I惎 using. My config-file is in the attachment. It will be very helpful
if anyboday may check this...

Thank You for help and best regards

Wolfgang

PS: RAMF-R11-PCB are now in production. Today came the message of
"production is in process". It愀 delayed becose those company didn愒
work from December 23th to January 2th... The ATTINY-13 are ordered and
programmed :-) .
Post by AG5AT
You must use the serial programming connection or a "prop plug" if you
have one. Programming is done with the propeller tool downloadable
from the Propeller web site. Propellers are "different" animals. When
the prop wakes up, it checks to see if the propeller tool is up and
answering on the serial interface.
Aug
In Arkansas.
Hello friends,
I have an question for understanding of the programming of the
Propeller chip. I惎 only a user of this...
I generated a new RomWBW 2.5.2. with support for DiskIO V3,
RAM-Floppy and PropIO. On the PropIO I have the Propeller IC and
the 24LC512. In RomWBW I found some files *.spin and and file
PropIO-eeprom.
Must I program all files?
Or it愀 enaugh to programm only the 24C512?
Which tool I need for programming? My Minato 1881 only allows up to 24C256.
Thank You for help
Best regards
Wolfgang
--
You received this message because you are subscribed to the Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails from it, send
Visit this group at http://groups.google.com/group/n8vem.
For more options, visit https://groups.google.com/groups/opt_out.
--
Dr.-Ing. Wolfgang Kabatzke
Hansastrasse 9

DE - 21 502 Geesthacht
Deutschland / Germany

Phone: +49 4152 93 18 130 NEW!!!
--
You received this message because you are subscribed to the Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails from it, send an email to n8vem+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
To post to this group, send email to n8vem-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
Visit this group at http://groups.google.com/group/n8vem.
For more options, visit https://groups.google.com/groups/opt_out.
Wayne Warthen
2014-01-04 16:39:03 UTC
Permalink
Hi Wolfgang,

If you are not getting an image on a monitor, it is entirely an issue with
compatibility between the PropIO's video config and your monitor. RomWBW
does not have any effect on this. The monitor frequencyused by PropIO is
hard coded into the PropIO firmware. However, it is a very standard setup
(as you see on the monitor that works). This is the first time I have
heard of a VGA monitor not working. Only option you really have is to
modify the PropIO firmware.

--Wayne
Post by Dr. Wolfgang Kabatzke
Hello friends,
thank You for the tip. I used the on-board-serial-prog-interface, built an
simple 4-wire-cable, downloaded the propeller-software and the programming
worked fine. There was no transistor to change etc.
So this was part 1 ;-) .
Then I plugged my PropIO into my ECB-system and connected my PropIO with
an standard VGA-cable to my LCD-display (640*40) ... but no picture. The
display said "no signal". Ok, I moved my PC-monitor to PropIO and now it
640*480, 59Hz
The description of my LCD for N8VEM is in the attachment. It couldt be
that this only serve 50Hz...
I can see all the messages from the startup.... but no more. The keyboard
is connetcd, but no function. And I have with RomWBW 2.5.2. no function.
Port-address is 40H...43H. Has anybody an idea what I have done not correct?
When I use the ROM-monitor I have access to PropIO. I hope that the
I generated an new ROM by myself with support of RAMF, DiskIO3 and PropIO.
So it works, but all screen messages are on serial comminication and also
the key input. :-[
For this I generated my own config-file and I enabled all features which
IŽm using. My config-file is in the attachment. It will be very helpful if
anyboday may check this...
Thank You for help and best regards
Wolfgang
PS: RAMF-R11-PCB are now in production. Today came the message of
"production is in process". ItŽs delayed becose those company didnŽt work
from December 23th to January 2th... The ATTINY-13 are ordered and
programmed :-) .
You must use the serial programming connection or a "prop plug" if you
have one. Programming is done with the propeller tool downloadable from
the Propeller web site. Propellers are "different" animals. When the prop
wakes up, it checks to see if the propeller tool is up and answering on the
serial interface.
Aug
In Arkansas.
Post by Dr. Wolfgang Kabatzke
Hello friends,
I have an question for understanding of the programming of the
Propeller chip. IŽm only a user of this...
I generated a new RomWBW 2.5.2. with support for DiskIO V3, RAM-Floppy
and PropIO. On the PropIO I have the Propeller IC and the 24LC512. In
RomWBW I found some files *.spin and and file PropIO-eeprom.
Must I program all files?
Or itŽs enaugh to programm only the 24C512?
Which tool I need for programming? My Minato 1881 only allows up to 24C256.
Thank You for help
Best regards
Wolfgang
--
You received this message because you are subscribed to the Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails from it, send an
Visit this group at http://groups.google.com/group/n8vem.
For more options, visit https://groups.google.com/groups/opt_out.
--
Dr.-Ing. Wolfgang Kabatzke
Hansastrasse 9
DE - 21 502 Geesthacht
Deutschland / Germany
Phone: +49 4152 93 18 130 NEW!!!
--
You received this message because you are subscribed to the Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails from it, send an email to n8vem+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
To post to this group, send email to n8vem-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
Visit this group at http://groups.google.com/group/n8vem.
For more options, visit https://groups.google.com/groups/opt_out.
Wolfgang Kabatzke
2014-01-04 17:28:02 UTC
Permalink
Hi Wayne,

thanks for Your design of PropIO V3. I will read this the next days.

May actual problem is in the former Version.
You are right... and not ... VGA is not at each time VGA. IŽve had had
in the past often compatibility problems. IŽm checking my 640x480-VGA on
my notebook the next days.

My biggest problem at the moment is that IŽm not sure taht my new
compilation of RomWBW 2.5.2. is correct. When I start the SBC C2 I
become the following screen:

Ok, PRP: is marked, but is this correct?



It seems so that my BIOS has no hardware access to PropIO. When I take
ZSID and I wrote a short programm, the I have access (/CS)

IN A,40
IN A,41
IN A,42
IN A,43
JR 100

I saw the access on the Oscilloscope. But in normal work there is no /CS
on Propeller and I became all messages only on RS232.

Have You an idea what wrong in my configuration or what I have forgotten
to change?

Best regards


Wolfgang
Post by Wayne Warthen
Hi Wolfgang,
If you are not getting an image on a monitor, it is entirely an issue
with compatibility between the PropIO's video config and your monitor.
RomWBW does not have any effect on this. The monitor frequencyused
by PropIO is hard coded into the PropIO firmware. However, it is a
very standard setup (as you see on the monitor that works). This is
the first time I have heard of a VGA monitor not working. Only option
you really have is to modify the PropIO firmware.
--Wayne
Hello friends,
thank You for the tip. I used the on-board-serial-prog-interface,
built an simple 4-wire-cable, downloaded the propeller-software
and the programming worked fine. There was no transistor to change
etc.
So this was part 1 ;-) .
Then I plugged my PropIO into my ECB-system and connected my
PropIO with an standard VGA-cable to my LCD-display (640*40) ...
but no picture. The display said "no signal". Ok, I moved my
640*480, 59Hz
The description of my LCD for N8VEM is in the attachment. It
couldt be that this only serve 50Hz...
I can see all the messages from the startup.... but no more. The
keyboard is connetcd, but no function. And I have with RomWBW
2.5.2. no function. Port-address is 40H...43H. Has anybody an idea
what I have done not correct?
When I use the ROM-monitor I have access to PropIO. I hope that
I generated an new ROM by myself with support of RAMF, DiskIO3 and
PropIO. So it works, but all screen messages are on serial
comminication and also the key input. :-[
For this I generated my own config-file and I enabled all features
which IŽm using. My config-file is in the attachment. It will be
very helpful if anyboday may check this...
Thank You for help and best regards
Wolfgang
PS: RAMF-R11-PCB are now in production. Today came the message of
"production is in process". ItŽs delayed becose those company
didnŽt work from December 23th to January 2th... The ATTINY-13 are
ordered and programmed :-) .
--
Dr.-Ing. Wolfgang Kabatzke
Hansastrasse 9

DE - 21 502 Geesthacht
Deutschland / Germany

Phone: +49 4152 93 18 130 NEW!!!
--
You received this message because you are subscribed to the Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails from it, send an email to n8vem+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
To post to this group, send email to n8vem-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
Visit this group at http://groups.google.com/group/n8vem.
For more options, visit https://groups.google.com/groups/opt_out.
Wolfgang Kabatzke
2014-01-04 19:33:27 UTC
Permalink
Hi Wayne,

last test for today. SD-Card-interface is running. So I have only
problems to become the text and the messages on the screen. Couldt the
reason be that I must redefine the CONIO-devices?

Best regards

Wolfgang

PS: This is not the final solution. But I need a systems whichs works
autonom without any PC. The final solution will be 7220 or 6845.
Post by Wolfgang Kabatzke
Hi Wayne,
thanks for Your design of PropIO V3. I will read this the next days.
May actual problem is in the former Version.
You are right... and not ... VGA is not at each time VGA. IŽve had had
in the past often compatibility problems. IŽm checking my 640x480-VGA
on my notebook the next days.
My biggest problem at the moment is that IŽm not sure taht my new
compilation of RomWBW 2.5.2. is correct. When I start the SBC C2 I
Ok, PRP: is marked, but is this correct?
It seems so that my BIOS has no hardware access to PropIO. When I take
ZSID and I wrote a short programm, the I have access (/CS)
IN A,40
IN A,41
IN A,42
IN A,43
JR 100
I saw the access on the Oscilloscope. But in normal work there is no
/CS on Propeller and I became all messages only on RS232.
Have You an idea what wrong in my configuration or what I have
forgotten to change?
Best regards
Wolfgang
Post by Wayne Warthen
Hi Wolfgang,
If you are not getting an image on a monitor, it is entirely an issue
with compatibility between the PropIO's video config and your
monitor. RomWBW does not have any effect on this. The monitor
frequencyused by PropIO is hard coded into the PropIO firmware.
However, it is a very standard setup (as you see on the monitor that
works). This is the first time I have heard of a VGA monitor not
working. Only option you really have is to modify the PropIO firmware.
--Wayne
Hello friends,
thank You for the tip. I used the on-board-serial-prog-interface,
built an simple 4-wire-cable, downloaded the propeller-software
and the programming worked fine. There was no transistor to
change etc.
So this was part 1 ;-) .
Then I plugged my PropIO into my ECB-system and connected my
PropIO with an standard VGA-cable to my LCD-display (640*40) ...
but no picture. The display said "no signal". Ok, I moved my
640*480, 59Hz
The description of my LCD for N8VEM is in the attachment. It
couldt be that this only serve 50Hz...
I can see all the messages from the startup.... but no more. The
keyboard is connetcd, but no function. And I have with RomWBW
2.5.2. no function. Port-address is 40H...43H. Has anybody an
idea what I have done not correct?
When I use the ROM-monitor I have access to PropIO. I hope that
I generated an new ROM by myself with support of RAMF, DiskIO3
and PropIO. So it works, but all screen messages are on serial
comminication and also the key input. :-[
For this I generated my own config-file and I enabled all
features which IŽm using. My config-file is in the attachment. It
will be very helpful if anyboday may check this...
Thank You for help and best regards
Wolfgang
PS: RAMF-R11-PCB are now in production. Today came the message
of "production is in process". ItŽs delayed becose those company
didnŽt work from December 23th to January 2th... The ATTINY-13
are ordered and programmed :-) .
--
Dr.-Ing. Wolfgang Kabatzke
Hansastrasse 9
DE - 21 502 Geesthacht
Deutschland / Germany
Phone: +49 4152 93 18 130 NEW!!!
--
You received this message because you are subscribed to the Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails from it, send
Visit this group at http://groups.google.com/group/n8vem.
For more options, visit https://groups.google.com/groups/opt_out.
--
Dr.-Ing. Wolfgang Kabatzke
Hansastrasse 9

DE - 21 502 Geesthacht
Deutschland / Germany

Phone: +49 4152 93 18 130 NEW!!!
--
You received this message because you are subscribed to the Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails from it, send an email to n8vem+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
To post to this group, send email to n8vem-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
Visit this group at http://groups.google.com/group/n8vem.
For more options, visit https://groups.google.com/groups/opt_out.
Wayne Warthen
2014-01-04 22:09:23 UTC
Permalink
Hi Wolfgang,

I think I have lost track of the problem you are currently trying to solve.

Is the issue your ability to get video on a VGA monitor? Problem getting the SBC to talk to PropIO? Something else?

Thanks,

Wayne
Wayne Warthen
2014-01-04 22:14:22 UTC
Permalink
Oh, I should mention that the configuration jumper on the SBC board will force all console I/O to the serial port. So, if you want to startup with console to the PropIO, you must remove the "config" jumper.

--Wayne
Wolfgang Kabatzke
2014-01-04 22:45:30 UTC
Permalink
Post by Wayne Warthen
Oh, I should mention that the configuration jumper on the SBC board will force all console I/O to the serial port. So, if you want to startup with console to the PropIO, you must remove the "config" jumper.
--Wayne
Hi Wayne,

there are also "secrets". Now You may understand that I require complete
descriptions. A "config" jumper I donŽt know. Do You mean this?



Remove JP2?

Thanks and best regards


Wolfgang
--
Dr.-Ing. Wolfgang Kabatzke
Hansastrasse 9

DE - 21 502 Geesthacht
Deutschland / Germany

Phone: +49 4152 93 18 130 NEW!!!
--
You received this message because you are subscribed to the Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails from it, send an email to n8vem+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
To post to this group, send email to n8vem-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
Visit this group at http://groups.google.com/group/n8vem.
For more options, visit https://groups.google.com/groups/opt_out.
Wolfgang Kabatzke
2014-01-05 00:07:58 UTC
Permalink
Hi Wayne,

geschafft!!!! That was absolute tricky. Not the jumper was ist, I must
change the definition for IO-Byte and some other entries in the
config-file. The running config-file I putted as attachment for You and
other user.




Now I have an PropIO with only one propeller, standard SD-Slot (not
mirco and sparkfun) and parts which accessable in Germany and Europe.
Only the keyboard drivers nerves me because I have on a keyboard with
German layout and the used layout is US... Is there a trick to switch or
must I change the meyboard-driver in Propeller?

The error in LED function I figured out.... It was my problem in KiCad.
The Vdd is not correct connected to R44. The pulses are coming, but the
LED has no function. I think that my idea to have an PCB without wires
is over ... I hope that a short wire of 10mm to U5 solve the problem ...
:-D





:-P


Best regards


Wolfgang

PS: Tommorrow I must findout what going wrong with my small LCD-Monitor.
Post by Wolfgang Kabatzke
Post by Wayne Warthen
Oh, I should mention that the configuration jumper on the SBC board will force all console I/O to the serial port. So, if you want to startup with console to the PropIO, you must remove the "config" jumper.
--Wayne
Hi Wayne,
there are also "secrets". Now You may understand that I require
complete descriptions. A "config" jumper I donŽt know. Do You mean this?
Remove JP2?
Thanks and best regards
Wolfgang
--
Dr.-Ing. Wolfgang Kabatzke
Hansastrasse 9
DE - 21 502 Geesthacht
Deutschland / Germany
Phone: +49 4152 93 18 130 NEW!!!
--
You received this message because you are subscribed to the Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails from it, send
Visit this group at http://groups.google.com/group/n8vem.
For more options, visit https://groups.google.com/groups/opt_out.
--
Dr.-Ing. Wolfgang Kabatzke
Hansastrasse 9

DE - 21 502 Geesthacht
Deutschland / Germany

Phone: +49 4152 93 18 130 NEW!!!
--
You received this message because you are subscribed to the Google Groups "N8VEM" group.
To unsubscribe from this group and stop receiving emails from it, send an email to n8vem+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
To post to this group, send email to n8vem-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
Visit this group at http://groups.google.com/group/n8vem.
For more options, visit https://groups.google.com/groups/opt_out.
Loading...