[U-Boot-Users] Support for SRAM in u-boot

Hi all, we are developing a product based on AT91SAM9261 and equipped with u-boot v 1.1.5 and linux kernel v 2.6.22.1. Since our HW architecture foresee a SRAM (1Mx16 and 55 ns of speed time) like the Cypress62167DV3011-55 we need to know if u-boot has the support for it. Thanks a lot in anticipation for any kind of help/info. Best regards, Marco Cacre Olivetti S.p.a

Marco,
U-Boot provides generic commands to read/write memory locations (md/mw respectively) no matter where they physically are. Once your memory controller is set up properly (chip select timing etc.) you can easily access the SRAM from U-Boot shell.
HTH, llandre
DAVE Electronics System House - R&D Department web: http://www.dave.eu email: r&d2@dave-tech.it
Hi all, we are developing a product based on AT91SAM9261 and equipped with u-boot v 1.1.5 and linux kernel v 2.6.22.1. Since our HW architecture foresee a SRAM (1Mx16 and 55 ns of speed time) like the Cypress62167DV3011-55 we need to know if u-boot has the support for it. Thanks a lot in anticipation for any kind of help/info. Best regards, Marco Cacre Olivetti S.p.a
This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
U-Boot-Users mailing list U-Boot-Users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/u-boot-users

Thank you for the replay.
I know that u-boot provides commands to access memory but I have seen that in some cases it also properly set-up board specific HW resources included flash, SDRAM etc (I think but not really sure because i'm a newbe on this subject, that some of these initialization could be provided by updating the u-boot with the proper patches). Our problem is that neither the fist atmel bootstrap code (AT91Bootstrap) nor the atmel (AT91SAM9261 board) u-boot patch provide initialization for that kind of SRAM.
Marco Cacre Olivetti S.p.a
-----Original Message----- From: llandre [mailto:r&d2@dave-tech.it] Sent: Tue 1/22/2008 3:09 PM To: Cacre Marco, IT Cc: u-boot-users@lists.sourceforge.net; Reano Nicolino, IT; Tavarelli Mario, IT; Robatto Lorenzo, IT; Mereu Gianfranco, IT Subject: Re: [U-Boot-Users] Support for SRAM in u-boot
Marco,
U-Boot provides generic commands to read/write memory locations (md/mw respectively) no matter where they physically are. Once your memory controller is set up properly (chip select timing etc.) you can easily access the SRAM from U-Boot shell.
HTH, llandre
DAVE Electronics System House - R&D Department web: http://www.dave.eu email: r&d2@dave-tech.it
Hi all, we are developing a product based on AT91SAM9261 and equipped with u-boot v 1.1.5 and linux kernel v 2.6.22.1. Since our HW architecture foresee a SRAM (1Mx16 and 55 ns of speed time) like the Cypress62167DV3011-55 we need to know if u-boot has the support for it. Thanks a lot in anticipation for any kind of help/info. Best regards, Marco Cacre Olivetti S.p.a
This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
U-Boot-Users mailing list U-Boot-Users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/u-boot-users

I know that u-boot provides commands to access memory but I have seen that in some cases it also properly set-up board specific HW resources included flash, SDRAM etc (I think but not really sure because i'm a newbe on this subject, that some of these initialization could be provided by updating the u-boot with the proper patches). Our problem is that neither the fist atmel bootstrap code (AT91Bootstrap) nor the atmel (AT91SAM9261 board) u-boot patch provide initialization for that kind of SRAM.
This is the job you have to do to port U-Boot to your platform. In platform-specific initialization code (typically located in board/<your_board>/<your_board>.c) you can add this stuff.
Regards, llandre
DAVE Electronics System House - R&D Department web: http://www.dave.eu email: r&d2@dave-tech.it
participants (2)
-
Cacre Marco, IT
-
llandre