From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stefan Roese Date: Mon, 4 May 2009 18:34:10 +0200 Subject: [U-Boot] mtdparts and JFFS2 In-Reply-To: <49FF07DB.1010507@ge.com> References: <49FF07DB.1010507@ge.com> Message-ID: <200905041834.10505.sr@denx.de> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On Monday 04 May 2009, Renaud barbier wrote: > I have used the new (to me) dynamic partitioning system with JFFS2. > > I have defined one partiton as follows: > mtdids=nor0=boardnor > mtdparts=mtdparts=boardnor:4m(boot) > > After using chpart (chpart nor0,0) successfully I was not able to list > the file > embedded in my jffs2 image using the command ls. > > I later noticed that jffs2_part_info is called with current_dev = NULL; > > I then declared current_dev global in cmd_mtdparts.c and external in > cmd_jffs2.c > > the 'ls' command then worked: > U-boot> ls > Scanning JFFS2 FS: . done. > -rw-r--r-- 1148560 Thu Apr 30 14:13:52 2009 uImage > > So: > Is that a bug? > Or did I configure U-boot incorrectly? This is a bug introduced with the split of the JFFS2 and MTDPARTS commands. Thanks for spotting. Best would be if you could provide a proper patch to fix this. Thanks. Best regards, Stefan ===================================================================== DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: +49-8142-66989-0 Fax: +49-8142-66989-80 Email: office at denx.de =====================================================================