Hi,
Right, everything is in place, we now have a bootloader "blob" and a
diagnostics tool "diag" sharing a library with common code. Both work
nicely on a LART. Just download diag in blob with "download kernel" and
type "boot" to run it.
A few notes:
- I think the memory tester can be moved from blob to diag right now,
but in that case diag needs to pick up the ATAG_MEM nodes so it knows
where to find memory.
- PLEB needs some cleanup. We currently switch the LED, but it turns
out that the same GPIO line that controls the LED also turns the
serial tranceiver on and off (design error, IMHO). My plan is to put
some generic GPIO code into the library (I have that code lying
around for userland, needs to be cleaned up), and initialise the
GPDR, GPSR and GPCR with an initcall.
Erik
[time to go to sleep]
--
J.A.K. (Erik) Mouw, Information and Communication Theory Group, Department
of Electrical Engineering, Faculty of Information Technology and Systems,
Delft University of Technology, PO BOX 5031, 2600 GA Delft, The Netherlands
Phone: +31-15-2783635 Fax: +31-15-2781843 Email: J.A...@it...
WWW: http://www-ict.its.tudelft.nl/~erik/
|