On Thu, May 14, 2009 at 04:13:53PM +0200, Guillaume Spalla wrote: > Dear all, > > I am new with U-Boot, and I am trying to access the content of a JFFS2 > partition from u-boot. > I am working with an at91sam9263 board, with nand flash. > > In u-boot, I added the #define CONFIG_CMD_JFFS2, as well as > CONFIG_JFFS2_NAND_OFF, CONFIG_JFFS2_NAND_SIZE and CONFIG_JFFS2_NAND_DEV. > > I then have a crash during the compilation of u-boot in the file > jffs2_1pass.c, in the function get_fl_mem_nor: > jffs2_1pass.c:389: error: expected '=', ',', ';', 'asm' or '__attribute__' > before 'flash_info' > | jffs2_1pass.c:389: error: 'flash_info' undeclared (first use in this > function) > | jffs2_1pass.c:389: error: (Each undeclared identifier is reported only > once > | jffs2_1pass.c:389: error: for each function it appears in.) > | jffs2_1pass.c:389: error: expected expression before ']' token > | jffs2_1pass.c:390: error: 'flash_info_t' undeclared (first use in this > function) > | jffs2_1pass.c:390: error: 'flash' undeclared (first use in this function) > | make[1]: *** [jffs2_1pass.o] Error 1 > > If I remove the #define related to JFFS2, u-boot is compiling correctly. > > Does anyone already had this problem ?
Does adding #include <flash.h> to that file help? -Scott _______________________________________________ U-Boot mailing list [email protected] http://lists.denx.de/mailman/listinfo/u-boot

