MA35H0 Cannot find debug component in ROM Table
hello.
This time, I want to use the MA35H0 series from Nuvoton, so I am writing a Support Package.
When I try to connect using CrossConnect Neo, the results are displayed as below.
Connecting 'CrossConnect for ARM' using '07000023'
DPIDR 0x6ba02477 DPv2
AXI-AP 0 0x44770004
APB-AP 1 0x54770002
AHB-AP 2 0x24770011
Identifying
ROM Table 0xe0800000
CSCTI Rev 5 Base Address 0xe0801000
CSTSG Rev 1 Base Address 0xe0802000
Debug Component ID 0xb105900d Base Address 0xe0803000 Peripheral ID 0x04002bb909 4KB Count = 1 JEP 106 code = 0x4 0x3b RevAnd 0x0 Customer Modified 0x0 Rev 2 Part Number 0x909 Device ID 0x02 Device Type 0x22
TPIU Rev 5 Base Address 0xe0804000
CSETB Rev 4 Base Address 0xe0805000
CSTF Rev 3 Base Address 0xe0806000
ROM Table ID 0xb105100d Base Address 0xe0c00000 Peripheral ID 0x04003bb4aa 4KB Count = 1 JEP 106 code = 0x4 0x3b RevAnd 0x0 Customer Modified 0x0 Rev 3 Part Number 0x4aa Device ID 0x00 Device Type 0x00
ROM Table 0xe0c00000
Debug Component ID 0xb105900d Base Address 0xe0c10000 Peripheral ID 0x04003bbd04 4KB Count = 1 JEP 106 code = 0x4 0x3b RevAnd 0x0 Customer Modified 0x0 Rev 3 Part Number 0xd04 Device ID 0x03 Device Type 0x15
Debug Component ID 0xb105900d Base Address 0xe0c20000 Peripheral ID 0x04003bb9da 4KB Count = 1 JEP 106 code = 0x4 0x3b RevAnd 0x0 Customer Modified 0x0 Rev 3 Part Number 0x9da Device ID 0x00 Device Type 0x14
Debug Component ID 0xb105900d Base Address 0xe0c30000 Peripheral ID 0x04003bb9da 4KB Count = 1 JEP 106 code = 0x4 0x3b RevAnd 0x0 Customer Modified 0x0 Rev 3 Part Number 0x9da Device ID 0x00 Device Type 0x16
Debug Component ID 0xb105900d Base Address 0xe0c40000 Peripheral ID 0x04003bb9da 4KB Count = 1 JEP 106 code = 0x4 0x3b RevAnd 0x0 Customer Modified 0x0 Rev 3 Part Number 0x9da Device ID 0x00 Device Type 0x13
Debug Component ID 0xb105900d Base Address 0xe0d10000 Peripheral ID 0x04003bbd04 4KB Count = 1 JEP 106 code = 0x4 0x3b RevAnd 0x0 Customer Modified 0x0 Rev 3 Part Number 0xd04 Device ID 0x03 Device Type 0x15
Debug Component ID 0xb105900d Base Address 0xe0d20000 Peripheral ID 0x04003bb9da 4KB Count = 1 JEP 106 code = 0x4 0x3b RevAnd 0x0 Customer Modified 0x0 Rev 3 Part Number 0x9da Device ID 0x00 Device Type 0x14
Debug Component ID 0xb105900d Base Address 0xe0d30000 Peripheral ID 0x04003bb9da 4KB Count = 1 JEP 106 code = 0x4 0x3b RevAnd 0x0 Customer Modified 0x0 Rev 3 Part Number 0x9da Device ID 0x00 Device Type 0x16
Debug Component ID 0xb105900d Base Address 0xe0d40000 Peripheral ID 0x04003bb9da 4KB Count = 1 JEP 106 code = 0x4 0x3b RevAnd 0x0 Customer Modified 0x0 Rev 3 Part Number 0x9da Device ID 0x00 Device Type 0x13
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Skipping ROM Table Entry 0x00000010
Cannot find debug component in ROM Table
Is there anything I can refer to to resolve this error?
The Support Package I currently wrote is as follows.
-
The board I use was purchased from the link below.
-
Last night's build
http://www.rowleydownload.co.uk/snapshots/arm_crossworks_v5_win_x64_setup.exe
can identify the debug components of CA35.
To use the debugger you'll need to find a way for the device to boot and not execute any code.
Without sd-card inserted the debugger doesn't work (I suspect a boot loader is running) and when booted from the sd-card it can't see memory - probably due to the MMU being enabled
Please sign in to leave a comment.

Comments
10 comments