problems starting u-boot on AT91RM9200
I've been trying to get u-boot 1.1.3 to start on an AT91RM9200 system, but I can't get it to start properly. Once u-boot is copied to memory and loader tries to start it, I get garbage on the screen and that is it. The problem seems to be in lowlevel_initS. When it tries to transfer a setup value to a register, that's when it fails. I've tried just changing one value and it still fails. What am I missing?
I've read the FAQs in the u-boot manual, but I haven't been able to find the right answer.
Thank you!
Dear David!
Quoted 1 line · David Peters
I've been trying to get u-boot 1.1.3 to start on an AT91RM9200
system, but I
Quoted 1 line
can't get it to start properly. Once u-boot is copied to memory and
loader
Quoted 1 line
tries to start it, I get garbage on the screen and that is it. The
problem
Quoted 1 line
seems to be in
lowlevel_initS. When it tries to transfer a setup
value to a
Quoted 1 line
register, that's when it fails. I've tried just changing one value
and it
Quoted 1 line
still fails. What am I missing?
Have you checked that the clock rate and divisor settings are okay? You should use an oscilloscope or logic analyzer in order to find out if the "garbage" is related to an uncommon baudrate setting of the serial port. Do you use 32.768kHz and 18.432MHz oscillators?
With best regards
Andreas Schweigstill
Signature · 5 lines
Dipl.-Phys. Andreas Schweigstill Schweigstill IT | Embedded Systems Schauenburgerstra?e 116, D-24118 Kiel, Germany Phone: (+49) 431 5606-435, Fax: (+49) 431 5606-436 Mobile: (+49) 171 6921973, Web: http://www.schweigstill.de/