Hi, we were developing a port for the BeagleBoneBlack in RTEMS, and we
wanted to use the ethernet driver with LWIP stack.

After some work, we could make it work. I use U-boot to boot rtems, using
an sd card.

The problem was that, if we use the ethernet driver with the cache enabled,
after a little while the program freezes. We didn't have a debugger, so we
used as a workaround disabling the cache.

After some time, i could get some rev C boards, and to my surprise, the
program worked perfectly OK with cache and ethernet.

Currently I have only two types of boards:
a Rev C that works fine.
a Rev A5C that doesn't work.

I checked the revisions reading the EEPROM, and the processor registers.
I asked another RTEMS user to test this, and he told me that he has a Rev C.
But if he prints the EEPROM it says rev A5, but the processor is the same
as in the revision C (AM3358B).

So, after all I have two questions:
- What differences there are between the two revisions that make one
version work OK and the other not?. I use the exact same binary in both
boards, and one  works and the other doesn't.

-Is there a revision A5 with an AM3358B processor?

Thanks.
-- 

______________________________

<http://www.tallertechnologies.com>


Marcos Díaz

Software Engineer


San Lorenzo 47, 3rd Floor, Office 5

Córdoba, Argentina


Phone: +54 351 4217888 / +54 351 4218211/ +54 351 7617452

Skype: markdiaz22

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to