Binary for AQR107 flash in LS1046ARDB

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

Binary for AQR107 flash in LS1046ARDB

Jump to solution
4,672 Views
ken_jung
Contributor I

I am trying to get the  binary file for AQR107 flash in LS1046ARDB.

I asked Aquatina for the binary, then they asked to fill in the excel sheet attached.

Can I use the default setting int the excel sheet or do I  have to change something to match with LS1046ARDB?   

Can NXP provide binary file which is used for AQR107 flash in LS1046ARDB?

0 Kudos
Reply
1 Solution
4,214 Views
ufedor
NXP Employee
NXP Employee

Please refer to the attached files from the factory.

View solution in original post

0 Kudos
Reply
11 Replies
4,103 Views
changjake
Contributor II

Hi ufdor,

 

I tried, but got follow result of haning.

==================

=> tftp 82000000 aq_programming.bin
Using FM1@DTSEC4 device
TFTP from server 192.168.1.10; our IP address is 192.168.1.100
Filename 'aq_programming.bin'.
Load address: 0x82000000
Loading: #############
35.2 KiB/s
done
Bytes transferred = 180944 (2c2d0 hex)
=> tftp 84000000 AQR-G2_v3.3.D-AQR_Freescale_AQR107_ID16066_VER554.cld
Using FM1@DTSEC4 device
TFTP from server 192.168.1.10; our IP address is 192.168.1.100
Filename 'AQR-G2_v3.3.D-AQR_Freescale_AQR107_ID16066_VER554.cld'.
Load address: 0x84000000
Loading: #####################
9.3 MiB/s
done
Bytes transferred = 303106 (4a002 hex)
=> go 0x82000000 FM1@TGEC1 0x84000000 0x4a002
## Starting application at 0x82000000 ...
"Synchronous Abort" handler, esr 0x8600000e
elr: ffffffff443d8000 lr : ffffffffc63d805c (reloc)
elr: 0000000000000000 lr : 000000008200005c
x0 : 00000000fbc28fd0 x1 : 000000008202c2d0
x2 : 00000000fbc29048 x3 : 0000000000000001
x4 : 00000000ffffffff x5 : 00000000fbc20f28
x6 : 0000000000000030 x7 : 000000000000000f
x8 : 00000000fbc21398 x9 : 0000000000000000
x10: 00000000ffffffd0 x11: 0000000000000010
x12: 0000000000000004 x13: 0000000000000200
x14: 0000000000000002 x15: 0000000000000001
x16: 0000000082000000 x17: 00000000fbdb4ad1
x18: 00000000fbc23d70 x19: 00000000fbc29048
x20: 0000000000000004 x21: 0000000000000005
x22: 00000000fbc29040 x23: 00000000fbdd57b8
x24: 0000000000000005 x25: 0000000000000000
x26: 0000000000000000 x27: 0000000000000000
x28: 00000000fbc29080 x29: 00000000fbc21390

Resetting CPU ...

resetting ...

===================

 

Maybe, I think that flash of AQR107 is not clean.

Is there anyway to clean previous firmware?

 

T.I.A.

0 Kudos
Reply
4,214 Views
ken_jung
Contributor I

"after SMT is done" means after parts are mounted  on the PCB board and soldered in refolw in the SMT(SMD) factory.  

And what I want to do is to write indetendently flash memory of AQR107 using ROM writer before SMT process, so that programing process can be skiped after SMT process.     

0 Kudos
Reply
4,214 Views
ken_jung
Contributor I

Ok

Thanks

0 Kudos
Reply
4,214 Views
ufedor
NXP Employee
NXP Employee

Sorry, there is no such solution from NXP.

0 Kudos
Reply
4,214 Views
ken_jung
Contributor I

The text file explains how to program firmware of AQR107 after SMT is done.

And cld file is firmware to be written to flash memory of AQR107.

Then, can I write cld file directly to flash memory of AQR107 using ROM writer before SMT?

0 Kudos
Reply
4,214 Views
ufedor
NXP Employee
NXP Employee

> after SMT is done

What do you mean?

0 Kudos
Reply
4,214 Views
ken_jung
Contributor I

I am asking this question, because I am designing a router based on LS1046ARDB. And I need to write the SPI flash memory which is connected to AQR107 before  SMT of PCB. I don't have any intension to change any configuration of the interface between LS1046A and AQR107 from LS1046ARDB.

In the release note(.pdf), above comment " Remove The Following Customer Notes Section" appears.

 I am asking if I need to do something to the cld file about this comment, and If the cld file can be written just by defining as a binary file in the memory writing tool or need any compiling before writing. 

0 Kudos
Reply
4,215 Views
ufedor
NXP Employee
NXP Employee

Please refer to the attached files from the factory.

0 Kudos
Reply
4,214 Views
ken_jung
Contributor I
  1. Does the cld file require any modification to follow below note in pdf file

***Start: Remove The Following Customer Notes Section**** Product branch top-level provisioning: SMBus Address = 0 Enables user control of the LED outputs Enables LED0 Enables LED1 Disables LED2 LED0, LED1, LED2 OFF Disable 10GBASE-T Advertisement Disable 5GBASE-T and 5G NBASE-T Advertisement Disable 2.5GBASE-T and 2.5G NBASE-T Advertisement Disable 1000BASE-T Advertisement Disable 100BASE-TX FD/HD and Pause/AsymPause Advertisement DTE Detection Disabled ANEG Timeout set to = 6 seconds Counter Read Order = MSW First ***End: Remove The Following Customer Notes Section****


  1. Usually binary file has bin file extender.

    Does the cld file requires compiling to write the flash of AQR107 or can it be written to the flash directly as a binary?  

0 Kudos
Reply
4,214 Views
ufedor
NXP Employee
NXP Employee

Normally it is not supposed that customers will program the AQR107 firmware because the RDB board is properly programmed at the factory.

0 Kudos
Reply
4,214 Views
ufedor
NXP Employee
NXP Employee

Please find the binary image attached.

0 Kudos
Reply