industrialNETworXnetx

KJD

KJD

| 26.08.2008 | 11:55 | 8 replies

Programming SDRAM doesn't work

Hi!

I'm using the nxhx500 re board with the netx500, HITOP5.2 and the Bootwizard 1.0.249.
I want to program the SDRAM on my board. I followed the instructions in Bootwizard.pdf.
In the Built Image i choose my .elf file, as source device "Parallel Flash on SRAM bus" and "SRam Bus PFlash Intel TE28F128J3" and in Destination devise i choosed "SDRAM" and "SDRam MT48LC2M32B2". My .bin file is generate without any problems. In Write TO Flash i choose in Flash Type "Parallel Flash on SRAM bus" and in SDRAM Type "SDRam MT48LC2M32B2".
Now my problems, if i click on "Flash" no "romloader_usb" is offered. There is just "romloader_uart" wíth com 1 and 4, com 4 is a virtual usb port. If i choose com4 i get an errormessage like failed to connesct, or no netx selected, canceling. If i choose com 1, a message occurs thet the Firmware has been flashed. My jumper seettings were for Serial Boot Mode.
The SysLED is green. Now, if i press the reset button, the SysLED flashes orange and nothing other occurs.

Can anybody tell me what's wrong?

Thanks!

Andreas Jacob

Andreas Jacob

Hilscher Gesellschaft fuer Systemautomation mbH

| 26.08.2008 | 12:10

Hi KJD,

first of all please let me correct your saying:

KJD wrote:
I want to program the SDRAM on my board.

You can not flash a SDRAM. SDRAM refers to synchronous dynamic random access memory. It is NOT a flash memory.

Which port of the NXHX board are you using? Are you using the serial connector X1 or the mini USB X2 (between the reset button and the Ethernet ports)?

Have you put your board into the serial boot mode?
To give you the right instructions on how to bring your board into the needed boot mode I have to know your board revision. This information is located on the small bar code label and is a single number between the other numbers.

KJD

KJD

| 26.08.2008 | 12:26

Hi!

I'm using the mini USB. However, it doesn't work i also use the serial connector X1.
I put the Jumper1 Boot Mode in Serial (USB, UART) Mode.
The board revision is 2 (7713.000 2 20159).

Andreas Jacob

Andreas Jacob

Hilscher Gesellschaft fuer Systemautomation mbH

| 26.08.2008 | 12:32

Ok, you put the jumper J1 to serial/USB bootmode, means the pins 1 and 2 of the jumper are no closed.

Is the SYS-LED now blinking, when you power up the board?

If yes, it is now the time to connect the USB cable and perform the needed steps with bootwizard.

If no, the board is NOT into bootmode. - Try again :wink:

KJD

KJD

| 26.08.2008 | 12:48

I tought i have to set the jumper (connect pin 1 and 2 - NXHX500-RE_description_rev02_en.pdf page 3).
Ok. The SYS-LED now is blinking.
But there is still no "romloader_usb".

Andreas Jacob

Andreas Jacob

Hilscher Gesellschaft fuer Systemautomation mbH

| 26.08.2008 | 12:56

Ok,

have you installed the drivers for the netX?

Please check in the Bootwizard under File -> Preferences -> Plugins
if there is an entry with a green arrow named "Bootloader netX500/100/50 UART" and a send with the name "Bootloader netX500 USB".

Is this a new installation of the bootwizard application on this machine? If yes, please try to reinstall the bootwizard again without removing before.

KJD

KJD

| 26.08.2008 | 13:37

Yes i have installed the drivers for the netX.
I checked the Plugins. There are two entries with a green arrow:
-Bootloader netX500/100/50 UART
-Bootloader netX500 USB
I just installed the bootwizard again.

But I still get the error "failed to connect, or no netx selected, canceling". (I have selected the netX500)
And i also still can't select "roomloader_usb" as showed in Bootwizard.pdf.

Please could you have a look at my entries, perhaps something wrong!?

Build image
-source device : Parallel Flash on SRAM bus -> SRam Bus PFlash Intel TE28F128J3
-destination devise : SDRAM -> SDRam MT48LC2M32B2
Write to flash
-Flash Type -> Parallel Flash on SRAM bus
-SDRAM Type -> SDRam MT48LC2M32B2

KJD

KJD

| 26.08.2008 | 13:48

HI!

I'm confused... I was trying and trying again... suddenly it works...

Thank you for helping!

Andreas Jacob

Andreas Jacob

Hilscher Gesellschaft fuer Systemautomation mbH

| 26.08.2008 | 13:55

Maybe you where not patiently enough :D

Login