Sign in

username:

password:



Not a member?

Search basicx



Search tips

Subscribe to basicx



basicx by Keywords

Accelerometer | ADC | ADXL | Adxl20 | AVR | BasicStamp | BX-35 | BX28 | BX35 | COM3 | Compiler | Downloader | EEPROM | Electromagnet | GetADC | GP2D1 | GPS | I2C | IDE | Keypad | LCD | LCD+ | MIDI | Motors | Multitasking | Netmedia | Networking | PCB | PID | PlaySound | PWM | Relays | RTC | Servo | ShiftOut | SitePlayer | SPI | Stack | Timer | USB

Ads

Discussion Groups

Discussion Groups | BasicX | EEprom Error Solved for Many!

Discussion forum for the BasicX family of microcontroller chips.

EEprom Error Solved for Many! - Jack Schoof - Jan 8 10:53:00 2001

Ahh Ha! maybe this will help many people.

The BX24 blasts the data at 115,200 as fast as the 7 mips Atmel processor
can go. If the PC cannot accept the data this fast then it will get
overruns and Bad EEprom verification.

Please make sure that the FIFO on your serial port is ON.

Thank you Mike!!!

Jack

-----Original Message-----
From: Mike DeMetz <>
To: <>
Date: Monday, January 08, 2001 6:22 AM
Subject: [BasicX] Re: Again eeprom error >
>>
>> > I've gotten eeprom verification errors since day one (but only on one
>> > computer I use to program) and on two different BX-24s. I simply ignore
>> it, close the dialogue and continue on.
>> >
>>
>> Same here. BX-24 works fine. Its some problem with the pc software.
>>
>> Steve.
>>
> I started to get 'eeprom verification errors' on my laptop all of a sudden
>once(although the download seemed to run). Turned out I had turned off the
>FIFO on my serial port. Enabling it solved the problem.





(You need to be a member of basicx -- send a blank email to basicx-subscribe@yahoogroups.com )


Re: EEprom Error Solved for Many! - Dave Houston - Jan 8 12:18:00 2001

Sorry, but my FIFO has always been enabled. I still get the error
with one BX-24 but not with another. To me, that points to a BX-24
problem not a comm port problem.

On 8 Jan 2001, at 8:53, Jack Schoof wrote:

> Ahh Ha! maybe this will help many people.
>
> The BX24 blasts the data at 115,200 as fast as the 7 mips Atmel
> processor can go. If the PC cannot accept the data this fast then it
> will get overruns and Bad EEprom verification.
>
> Please make sure that the FIFO on your serial port is ON.
>
> Thank you Mike!!!
>
> Jack
>
> -----Original Message-----
> From: Mike DeMetz <>
> To: <>
> Date: Monday, January 08, 2001 6:22 AM
> Subject: [BasicX] Re: Again eeprom error > >
> >>
> >> > I've gotten eeprom verification errors since day one (but only on
> >> > one computer I use to program) and on two different BX-24s. I
> >> > simply ignore
> >> it, close the dialogue and continue on.
> >> >
> >>
> >> Same here. BX-24 works fine. Its some problem with the pc software.
> >>
> >> Steve.
> >>
> > I started to get 'eeprom verification errors' on my laptop all of a
> > sudden
> >once(although the download seemed to run). Turned out I had turned
> >off the FIFO on my serial port. Enabling it solved the problem.
> >
> >
> >
>
---
Dave Houston
http://Commander-X.com





(You need to be a member of basicx -- send a blank email to basicx-subscribe@yahoogroups.com )

Re: EEprom Error Solved for Many! - Dave Houston - Jan 8 12:18:00 2001

OK, by reducing the FIFO receive buffer to a lower level (I think 4
bytes), I am able to d/l without seeing the error.

On 8 Jan 2001, at 8:53, Jack Schoof wrote:

> Ahh Ha! maybe this will help many people.
>
> The BX24 blasts the data at 115,200 as fast as the 7 mips Atmel
> processor can go. If the PC cannot accept the data this fast then it
> will get overruns and Bad EEprom verification.
>
> Please make sure that the FIFO on your serial port is ON.
>
> Thank you Mike!!!
>
> Jack
>
> -----Original Message-----
> From: Mike DeMetz <>
> To: <>
> Date: Monday, January 08, 2001 6:22 AM
> Subject: [BasicX] Re: Again eeprom error > >
> >>
> >> > I've gotten eeprom verification errors since day one (but only on
> >> > one computer I use to program) and on two different BX-24s. I
> >> > simply ignore
> >> it, close the dialogue and continue on.
> >> >
> >>
> >> Same here. BX-24 works fine. Its some problem with the pc software.
> >>
> >> Steve.
> >>
> > I started to get 'eeprom verification errors' on my laptop all of a
> > sudden
> >once(although the download seemed to run). Turned out I had turned
> >off the FIFO on my serial port. Enabling it solved the problem.
> >
> >
> >
>
---
Dave Houston
http://Commander-X.com





(You need to be a member of basicx -- send a blank email to basicx-subscribe@yahoogroups.com )

Re: EEprom Error Solved for Many! - Jack Schoof - Jan 9 0:05:00 2001

Great! 16 is too much because the FIFO buffer is only 16 long, so if you
set it to 16 it will overrun on the next character. 4 or 8 is a good place
to start. Looks like 4 works for you.

Now it makes sense that it seemed to depend on phase of the moon and other
seeming unrelated things. This error would be dependent on what else was
running in your computer at the same time, and its current workload and
memory level.

Here is a great discussion about com port FIFOs....

http://www.webcom.com/~llarrow/dhcomref.txt

PS. Mike DeMetz for your assistance to this problem, you have "won" a free
BX24 new expanded development kit board. Please send me your address off
egroups and I will send it to you right away.

Jack

-----Original Message-----
From: Dave Houston <>
To: <>
Date: Monday, January 08, 2001 10:21 AM
Subject: Re: [BasicX] EEprom Error Solved for Many! >OK, by reducing the FIFO receive buffer to a lower level (I think 4
>bytes), I am able to d/l without seeing the error.
>
>On 8 Jan 2001, at 8:53, Jack Schoof wrote:
>
>> Ahh Ha! maybe this will help many people.
>>
>> The BX24 blasts the data at 115,200 as fast as the 7 mips Atmel
>> processor can go. If the PC cannot accept the data this fast then it
>> will get overruns and Bad EEprom verification.
>>
>> Please make sure that the FIFO on your serial port is ON.
>>
>> Thank you Mike!!!
>>
>> Jack
>>
>> -----Original Message-----
>> From: Mike DeMetz <>
>> To: <>
>> Date: Monday, January 08, 2001 6:22 AM
>> Subject: [BasicX] Re: Again eeprom error
>>
>>
>> >
>> >>
>> >> > I've gotten eeprom verification errors since day one (but only on
>> >> > one computer I use to program) and on two different BX-24s. I
>> >> > simply ignore
>> >> it, close the dialogue and continue on.
>> >> >
>> >>
>> >> Same here. BX-24 works fine. Its some problem with the pc software.
>> >>
>> >> Steve.
>> >>
>> > I started to get 'eeprom verification errors' on my laptop all of a
>> > sudden
>> >once(although the download seemed to run). Turned out I had turned
>> >off the FIFO on my serial port. Enabling it solved the problem.
>> >
>> >
>> >
>> >
>>
>>
>>
> >---
>Dave Houston
>http://Commander-X.com





(You need to be a member of basicx -- send a blank email to basicx-subscribe@yahoogroups.com )

Re: EEprom Error Solved for Many! - Tony Brenke - Jan 9 3:59:00 2001

great job Mike DeMetz!!
you will have many happy people now.

To change this setting in win 9X:
goto the control panel
double click the icon for "system"
find the one that says "ports(COM & LPT)"
click the "+" to expand your selection
highlight the comport you use for downloading and click "properties"
click the tab "Port Settings"

click the button below that says "Advanced..."
this will show what you FIFO is se to.
the lowest setting is (1)
the next up is (4)
then (8)
4 or 8 seams to be the best.

test it on your system and see what works best for you.
--- Jack Schoof <> wrote:
> Great! 16 is too much because the FIFO buffer is only 16 long, so if
> you
> set it to 16 it will overrun on the next character. 4 or 8 is a good
> place
> to start. Looks like 4 works for you.
>
> Now it makes sense that it seemed to depend on phase of the moon and
> other
> seeming unrelated things. This error would be dependent on what else
> was
> running in your computer at the same time, and its current workload
> and
> memory level.
>
> Here is a great discussion about com port FIFOs....
>
> http://www.webcom.com/~llarrow/dhcomref.txt
>
> PS. Mike DeMetz for your assistance to this problem, you have "won"
> a free
> BX24 new expanded development kit board. Please send me your address
> off
> egroups and I will send it to you right away.
>
> Jack
>
> -----Original Message-----
> From: Dave Houston <>
> To: <>
> Date: Monday, January 08, 2001 10:21 AM
> Subject: Re: [BasicX] EEprom Error Solved for Many! > >OK, by reducing the FIFO receive buffer to a lower level (I think 4
> >bytes), I am able to d/l without seeing the error.
> >
> >On 8 Jan 2001, at 8:53, Jack Schoof wrote:
> >
> >> Ahh Ha! maybe this will help many people.
> >>
> >> The BX24 blasts the data at 115,200 as fast as the 7 mips Atmel
> >> processor can go. If the PC cannot accept the data this fast then
> it
> >> will get overruns and Bad EEprom verification.
> >>
> >> Please make sure that the FIFO on your serial port is ON.
> >>
> >> Thank you Mike!!!
> >>
> >> Jack
> >>
> >> -----Original Message-----
> >> From: Mike DeMetz <>
> >> To: <>
> >> Date: Monday, January 08, 2001 6:22 AM
> >> Subject: [BasicX] Re: Again eeprom error
> >>
> >>
> >> >
> >> >>
> >> >> > I've gotten eeprom verification errors since day one (but
> only on
> >> >> > one computer I use to program) and on two different BX-24s. I
> >> >> > simply ignore
> >> >> it, close the dialogue and continue on.
> >> >> >
> >> >>
> >> >> Same here. BX-24 works fine. Its some problem with the pc
> software.
> >> >>
> >> >> Steve.
> >> >>
> >> > I started to get 'eeprom verification errors' on my laptop all
> of a
> >> > sudden
> >> >once(although the download seemed to run). Turned out I had
> turned
> >> >off the FIFO on my serial port. Enabling it solved the problem.
> >> >
> >> >
> >> >
> >> >
> >>
> >>
> >>
> >>
> >
> >
> >---
> >Dave Houston
> >http://Commander-X.com
> >
> >
>
=====
Tony Brenke
North Tacoma, WA

__________________________________________________





(You need to be a member of basicx -- send a blank email to basicx-subscribe@yahoogroups.com )

Re: EEprom Error Solved for Many! - Dave Houston - Jan 9 6:36:00 2001

Mine has always been at 8 until now. The port is capable of 921,600
so I still do not buy the excuse that it is my hardware. I have 12
serial ports on this machine and have never had a similar problem
with anything else even with several sending/receiving (none are
active while I'm working with the BX-24 and the port used for the BX-
24 is the only thing using that IRQ). Nor have I seen the problem
with another BX-24. It was not hit or miss - I saw the error nearly
100% of the time with one BX-24 and 0% of the time with another BX-24.

BTW, thanks for referencing the FIFO article I wrote several years
ago. ;)

Never the less, I can now proceed with a project I was ready to
abandon because of the apparent flakiness of the BX-24.

Now, if you would only answer the other questions I raised. The only
thing more inexcusable than ignoring e-mail sent to the support link
is inviting e-mail to you personally and then ignoring it.

On 8 Jan 2001, at 22:05, Jack Schoof wrote:

> Great! 16 is too much because the FIFO buffer is only 16 long, so if
> you set it to 16 it will overrun on the next character. 4 or 8 is a
> good place to start. Looks like 4 works for you.
>
> Now it makes sense that it seemed to depend on phase of the moon and
> other seeming unrelated things. This error would be dependent on what
> else was running in your computer at the same time, and its current
> workload and memory level.
>
> Here is a great discussion about com port FIFOs....
>
> http://www.webcom.com/~llarrow/dhcomref.txt
>
> PS. Mike DeMetz for your assistance to this problem, you have "won" a
> free BX24 new expanded development kit board. Please send me your
> address off egroups and I will send it to you right away.
>
> Jack
>
> -----Original Message-----
> From: Dave Houston <>
> To: <>
> Date: Monday, January 08, 2001 10:21 AM
> Subject: Re: [BasicX] EEprom Error Solved for Many! > >OK, by reducing the FIFO receive buffer to a lower level (I think 4
> >bytes), I am able to d/l without seeing the error.
> >
> >On 8 Jan 2001, at 8:53, Jack Schoof wrote:
> >
> >> Ahh Ha! maybe this will help many people.
> >>
> >> The BX24 blasts the data at 115,200 as fast as the 7 mips Atmel
> >> processor can go. If the PC cannot accept the data this fast then
> >> it will get overruns and Bad EEprom verification.
> >>
> >> Please make sure that the FIFO on your serial port is ON.
> >>
> >> Thank you Mike!!!
> >>
> >> Jack
> >>
> >> -----Original Message-----
> >> From: Mike DeMetz <>
> >> To: <>
> >> Date: Monday, January 08, 2001 6:22 AM
> >> Subject: [BasicX] Re: Again eeprom error
> >>
> >>
> >> >
> >> >>
> >> >> > I've gotten eeprom verification errors since day one (but only
> >> >> > on one computer I use to program) and on two different BX-24s.
> >> >> > I simply ignore
> >> >> it, close the dialogue and continue on.
> >> >> >
> >> >>
> >> >> Same here. BX-24 works fine. Its some problem with the pc
> >> >> software.
> >> >>
> >> >> Steve.
> >> >>
> >> > I started to get 'eeprom verification errors' on my laptop all of
> >> > a sudden
> >> >once(although the download seemed to run). Turned out I had turned
> >> >off the FIFO on my serial port. Enabling it solved the problem.
> >> >
> >> >
> >> >
> >> >
> >>
> >>
> >>
> >>
> >
> >
> >---
> >Dave Houston
> >http://Commander-X.com
> >
> >
>
---
Dave Houston
http://Commander-X.com





(You need to be a member of basicx -- send a blank email to basicx-subscribe@yahoogroups.com )