Re: bareboxenv on userspace - wrong crc on env
On Thursday, August 29, 2013 11:24:41 AM Vanhauwaert Wouter wrote: Hello all, I'm having issues accessing my barebox environment from within linux My barebox and environment are located on a SPI NOR flash. This boots ok, and barebox is able to save its environment to it. When I want to load it in userspace through: $ bareboxenv -l /mnt /dev/mtd1 Or $ dd if=/dev/mtd1 /tmp/barebox Or $ dd if=/dev/mdtblock1 /tmp/barebox Result is: Wrong crc on env However it's working fine in barebox itself What can be wron? maybe the ecc mode for nand flash is different in barebox and in kernel, you should check the config for barebox and kernel. ___ barebox mailing list barebox@lists.infradead.org http://lists.infradead.org/mailman/listinfo/barebox -- Nanjing Jilong Yi Qingliang niqingliang2...@gmail.com ___ barebox mailing list barebox@lists.infradead.org http://lists.infradead.org/mailman/listinfo/barebox
RE: bareboxenv on userspace - wrong crc on env
-Original Message- From: Yi Qingliang [mailto:niqingliang2...@gmail.com] Sent: donderdag 29 augustus 2013 12:44 To: barebox@lists.infradead.org Cc: Vanhauwaert Wouter Subject: Re: bareboxenv on userspace - wrong crc on env On Thursday, August 29, 2013 11:24:41 AM Vanhauwaert Wouter wrote: Hello all, I'm having issues accessing my barebox environment from within linux My barebox and environment are located on a SPI NOR flash. This boots ok, and barebox is able to save its environment to it. When I want to load it in userspace through: $ bareboxenv -l /mnt /dev/mtd1 Or $ dd if=/dev/mtd1 /tmp/barebox Or $ dd if=/dev/mdtblock1 /tmp/barebox Result is: Wrong crc on env However it's working fine in barebox itself What can be wron? maybe the ecc mode for nand flash is different in barebox and in kernel, you should check the config for barebox and kernel. It's SPI NOR flash... ___ barebox mailing list barebox@lists.infradead.org http://lists.infradead.org/mailman/listinfo/barebox
[PATCH for next] PCM051: Fixup DDRPLL
The correct DDRPLL for PCM051 is 303MHz. Signed-off-by: Teresa Gámez t.ga...@phytec.de --- As the board runs also fine with 266MHz. There is no need to fix it in master. arch/arm/boards/pcm051/lowlevel.c |2 +- arch/arm/mach-omap/include/mach/am33xx-clock.h |1 + 2 files changed, 2 insertions(+), 1 deletions(-) diff --git a/arch/arm/boards/pcm051/lowlevel.c b/arch/arm/boards/pcm051/lowlevel.c index 078e83b..48578cd 100644 --- a/arch/arm/boards/pcm051/lowlevel.c +++ b/arch/arm/boards/pcm051/lowlevel.c @@ -68,7 +68,7 @@ static int pcm051_board_init(void) if (running_in_sdram()) return 0; - pll_init(MPUPLL_M_600, 25, DDRPLL_M_266); + pll_init(MPUPLL_M_600, 25, DDRPLL_M_303); am335x_sdram_init(0x18B, MT41J256M8HX15E_2x256M8_cmd, MT41J256M8HX15E_2x256M8_regs, diff --git a/arch/arm/mach-omap/include/mach/am33xx-clock.h b/arch/arm/mach-omap/include/mach/am33xx-clock.h index b3c7519..ecd90b2 100644 --- a/arch/arm/mach-omap/include/mach/am33xx-clock.h +++ b/arch/arm/mach-omap/include/mach/am33xx-clock.h @@ -49,6 +49,7 @@ /* DDR Freq is 266 MHZ for now*/ /* Set Fdll = 400 MHZ , Fdll = M * 2 * CLKINP/ N + 1; clkout = Fdll /(2 * M2) */ #define DDRPLL_M_266 266 +#define DDRPLL_M_303 303 #define DDRPLL_M_400 400 #define DDRPLL_N (OSC - 1) #define DDRPLL_M2 1 -- 1.7.0.4 ___ barebox mailing list barebox@lists.infradead.org http://lists.infradead.org/mailman/listinfo/barebox
Re: bareboxenv on userspace - wrong crc on env
On Thu, Aug 29, 2013 at 11:24:41AM +0200, Vanhauwaert Wouter wrote: Hello all, I'm having issues accessing my barebox environment from within linux My barebox and environment are located on a SPI NOR flash. This boots ok, and barebox is able to save its environment to it. When I want to load it in userspace through: $ bareboxenv -l /mnt /dev/mtd1 Or $ dd if=/dev/mtd1 /tmp/barebox Or $ dd if=/dev/mdtblock1 /tmp/barebox Result is: Wrong crc on env However it's working fine in barebox itself What can be wron? The only idea I have is that /dev/mtd1 might not be the place where barebox stores it's environment, maybe because of different probe order in the kernel or different partition layout. Could you send a hexdump of the first 256 bytes or so of /dev/mtd1? Sascha -- Pengutronix e.K. | | Industrial Linux Solutions | http://www.pengutronix.de/ | Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0| Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917- | ___ barebox mailing list barebox@lists.infradead.org http://lists.infradead.org/mailman/listinfo/barebox
Re: bareboxenv on userspace - wrong crc on env
On Thursday, August 29, 2013 01:35:06 PM Vanhauwaert Wouter wrote: -Original Message- From: Yi Qingliang [mailto:niqingliang2...@gmail.com] Sent: donderdag 29 augustus 2013 12:44 To: barebox@lists.infradead.org Cc: Vanhauwaert Wouter Subject: Re: bareboxenv on userspace - wrong crc on env On Thursday, August 29, 2013 11:24:41 AM Vanhauwaert Wouter wrote: Hello all, I'm having issues accessing my barebox environment from within linux My barebox and environment are located on a SPI NOR flash. This boots ok, and barebox is able to save its environment to it. When I want to load it in userspace through: $ bareboxenv -l /mnt /dev/mtd1 Or $ dd if=/dev/mtd1 /tmp/barebox Or $ dd if=/dev/mdtblock1 /tmp/barebox Result is: Wrong crc on env However it's working fine in barebox itself What can be wron? It's SPI NOR flash... you can ignore the 'nand': maybe the ecc mode for flash is different in barebox and in kernel, you should check the config for barebox and kernel. -- Nanjing Jilong Yi Qingliang niqingliang2...@gmail.com ___ barebox mailing list barebox@lists.infradead.org http://lists.infradead.org/mailman/listinfo/barebox