MC Upgrade in LS 2088

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

MC Upgrade in LS 2088

Jump to solution
911 Views
Chidananda22
Contributor III

Hi Team ,

Need help here.

We are trying change the MC version but it is not updating.

Can you please where I am doing wrong.

  1. We flashed the boot partition, rootfs, firmware using below command.

./flex-installer -b boot_LS_arm64_lts_5.10.tgz -r rootfs_lsdk2108_ubuntu_main_arm64.tgz -f firmware_ls2088ardb_norboot.img -d /dev/sdb

    2) For MC version 30, below steps

              tftp $load_addr mc_ls2088a_10.30.0.itb

erase 0x584A00000 0x584EFFFFF; cp.b 0xa0000000 0x584A00000 $filesize ;

qixis_reset altbank

 

=====  

After above steps MC was not updated .

 

Next time by mistake I entered below command .

erase 0x580A00000 0x584EFFFFF

Now board not coming up as MC and other details erased.

Can you please help how to recover.

0 Kudos
1 Solution
726 Views
yipingwang
NXP TechSupport
NXP TechSupport

Please try to use command

fatload usb 0:1 0xa0000000 mc_ls2088a_10.32.0.itb

View solution in original post

0 Kudos
7 Replies
788 Views
Chidananda22
Contributor III

ext2load mmc 0:2 0xa0000000  mc_ls2088a_10.32.0.itb
MMC: no card present
=> ext2load usb 0:2 0xa0000000  mc_ls2088a_10.32.0.itb
=> erase 0x584A00000 +$filesize
Bad address format
=> echo $filesize

Hi Can you please suggest which steps missing.

0 Kudos
782 Views
Chidananda22
Contributor III

=> usb start
starting USB...
USB0:   Register 200017f NbrPorts 2
Starting the controller
USB XHCI 1.00
USB1:   Register 200017f NbrPorts 2
Starting the controller
USB XHCI 1.00
scanning bus 0 for devices... 2 USB Device(s) found
scanning bus 1 for devices... 1 USB Device(s) found
       scanning usb for storage devices... 1 Storage Device(s) found

=> ls usb 0:1
            System Volume Information/
  1211712   mc_ls2088a_10.32.0.itb

 

1 file(s), 1 dir(s)

 

=> ext2load usb 0:1 0xa0000000 mc_ls2088a_10.32.0.itb
** Unrecognized filesystem type **

I will Change from FAT32 to EXFAT will update

 

0 Kudos
727 Views
yipingwang
NXP TechSupport
NXP TechSupport

Please try to use command

fatload usb 0:1 0xa0000000 mc_ls2088a_10.32.0.itb

0 Kudos
872 Views
Chidananda22
Contributor III

erase 0x580A00000 0x584EFFFFF  : by mistake Given in 1st Board 

erase 0x580000000 0x584EFFFFF  : by mistake Given in 2nd Board 

Can You Please how to recover My two LS2088 board. As now it stuck during Bootup time.

 

0 Kudos
826 Views
yipingwang
NXP TechSupport
NXP TechSupport

I assume that you can use SD u-boot on your target board.

Please deploy SD card on your host PC.

Please deploy bl2_sd.pbl to SD card with the following command.

 sudo dd if=bl2_sd.pbl of=/dev/sdx bs=512 seek=8

Please deploy fip_uboot.bin to SD card with the following command.

 sudo dd if=fip_uboot.bin  of=/dev/sdx bs=512 seek=2048

Then configure the switch setting on your target board to boot from SD card.

Then recover NOR flash under SD u-boot prompt.

If you are using LS2088ARDB demo board, please use the following to deploy SD on the host.

$ wget https://www.nxp.com/lgfiles/sdk/lsdk2108/firmware_ls2088ardb_sdboot.img

$ flex-installer -f firmware_ls2088ardb_sdboot.img -d /dev/sdx

 

873 Views
Chidananda22
Contributor III

Please use the following command on bank0 to program bank4. 

>>  This Steps tried , It was not worked .

I will try ext2load in USB and update .

Thank you for your Quick Reply.

0 Kudos
878 Views
yipingwang
NXP TechSupport
NXP TechSupport

Please use the following command on bank0 to program bank4.

=> tftp 0xa0000000 mc_ls2088a_10.30.0.itb

=> erase 0x584A00000 +$filesize

=> cp.b 0xa0000000 0x584A00000 $filesize

If the networking cannot work, please copy mc_ls2088a_10.30.0.itb to USB or SD.

ext2load mmc 0:2 0xa0000000  mc_ls2088a_10.30.0.itb