Hello , All
Customer (panasonic ) is using Jlink debugger to writing customer program(based on RT1060) into flash of RT106F board and wants to debug& boot the program.
The written process is ok , but the boot & debug fails
(I attached the jlink log and picture)
Panasonic uses flash and SDRAM in RT106F board as follows
QSPI-Flash:IS25LP512M-JLLE 512Mb,133MHz
SDRAM: IS42S16160J-6BLI 256Mb,166MHz
The sample project of Hello_world can be run on RAM in RT106F.
We tried to change the reset type and confirmed that
1 The boot mode is internal mode (2b10),
2 the DCD is using evkmimxrt1060_sdram_ini_dcd.c.
3. The macro definition of XIP_BOOT_HEADER_DCD_ENABLE is enabled
4.we set breaking point in ResetISR, the debug will not stop at Breaking point.
I wonder if we need to change the XIP file for the QSPI-Flash:IS25LP512M-JLLE ?
Could anyone give some advice?
Best regards
ZHOU
Solved! Go to Solution.
Hi
1 check boot mode/device select by register SRC_SBMR1/2
2 check the QE bit by build/debug flexspi_nor_polling transer sample project
3 try to write image(hello.world) by McubootUtility
4 check the circuit design of QSPI related.
Hi
1 check boot mode/device select by register SRC_SBMR1/2
2 check the QE bit by build/debug flexspi_nor_polling transer sample project
3 try to write image(hello.world) by McubootUtility
4 check the circuit design of QSPI related.
Hello, @lucas_cao
Thanks for your support (circuit design review and sample project).
Customer reported us that the VCC power supply for QSPI flash does not work well for Flash. Your advice is very helpful.
Best regards
ZHOU XIAO
Hello ,All
Update of the RT106F failure problem.(2022/2/24)
We are requesting customer to do following things and waiting for their results.
1. Watch the register of SRC_SBMR1/2 to check whether the boot mode & device select is ok or not . The circuit design of customer boot mode is slightly different from our EVK design.
2.Use the McubootUtility to download & execute the blink project program bin to check whether the XIP configuration/debug configuration is ok nor not.
Best regards
ZHUO
Hello all.
We still can not figure out why customer RT106F board can not boot&debug normally.
Let me update the situation of this problem.
1 We checked the Flash & SDRAM chip number and PINMUX on circuit, these information on RT106F customer board is same with RT1060 EVK
2 We provided the led blink bin file ( created by IAR flex_nor_sdram_debug/flexspi_nor_debug) to customer. we confirmed that the voltage on RT1060 evk board. But the led in their RT106F does not blink.
3 We suggest to enable the QE bit by program & run "flexspi_nor_polling transer" sample project and then run led_blink program. The led on thier RT106F does not blink.
@jay_heng @lucas_cao @hiroshihiraga
Best regards
ZHOU
Can customer debug and boot demo project (eg, hello_world, flexspi_nor_sdram build) from RT1060 SDK on their board?
@ZHOU_XIAO san and @hiroshihiraga san,
I found the SDRAM and the flash are same with our RT1060 EVK board, so i think the dcd file and boot configure file do not need to be changed.
Sorry about the flash information .
Customer just now told me they are using the same flash( IS25WP064A-JBL).
ZHOU