[H2200-port] LAB - labmtd.c fixed, managed to boot a kernel on h2200 with LAB

Joshua Wise joshua at joshuawise.com
Tue Sep 28 15:28:08 EDT 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Sorry, I screwed up here and forgot to cc: to linux-mtd. When replying,
please cc: to h2200-port at handhelds.org

| I fixed the labmtd.c for the h2200. If you check my CVS log I mentioned
| that
| the shamcop_nand module defines a static partition at
| 0x00000000-0x02000000.

Ah, I see. You added code to remove the partition that shamcop_nand
defined. Cool. I'm not sure that this is the right way to do this,
though. cc:ing to linux-mtd.

| The lab tried to define other partitions over this regardeness of the
| already
| defined one.

| Yesterday I committed a small change in the assembly part of the
| armboot  module.
| Actually Joshua committed as I've seen. :) btw. Thanks Joshua.
Okay. I have some local diffs to armboot that get rid of the
get_mtd_partitions since it was not properly #ifdef'ed, and because it
was hardcoded to "ipaq:". CC'ing to MTD list also about that.

| Today I managed to boot a kernel via mtd driver as well as ymodem.
| So LAB is really booting a kernel now!
Excellent! For fun, try booting LAB from LAB. :) It should work (in
fact, I've tested it recently.)

Out of curiousity, what space on the MTD device are you using to store
your kernel?

joshua
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFBWbtGPn9tWOqA4LMRAhQbAJ4kCg5QoqqPzWwTGTc5QwYPpwg9ZQCeJrrn
ba5HZZIuxW7QIeF0CYgV75Q=
=gl9+
-----END PGP SIGNATURE-----




More information about the linux-mtd mailing list