>>445 エラー吐いてるけど、なんかいけそうな感じ ありがとう 0447774ワット発電中さん2018/08/14(火) 04:48:07.48ID:gAsEVVpQ 今、こんな状況です c:\wintool\openOCD\openocd.exe -s tcl -f interface/stlink-v2.cfg -f target/lpc8xx.cfg ↓ WARNING: interface/stlink-v2.cfg is deprecated, please switch to interface/stlink.cfg Info : auto-selecting first available session transport "hla_swd". To override use 'transport select <transport>'. Info : The selected transport took over low-level target control. The results might differ compared to plain JTAG/SWD adapter speed: 10 kHz adapter_nsrst_delay: 200 Info : Listening on port 6666 for tcl connections Info : Listening on port 4444 for telnet connections Info : Unable to match requested speed 10 kHz, using 5 kHz Info : Unable to match requested speed 10 kHz, using 5 kHz Info : clock speed 5 kHz Info : STLINK v2 JTAG v31 API v2 SWIM v7 VID 0x0483 PID 0x3748 Info : using stlink api v2 Info : Target voltage: 3.250331 Warn : UNEXPECTED idcode: 0x0bc11477 Error: expected 1 of 1: 0x0bb11477 in procedure 'init' in procedure 'ocd_bouncer'
WARNING: interface/stlink-v2.cfg is deprecated, please switch to interface/stlink.cfg Info : auto-selecting first available session transport "hla_swd". To override use 'transport select <transport>'. Info : The selected transport took over low-level target control. The results might differ compared to plain JTAG/SWD adapter speed: 10 kHz adapter_nsrst_delay: 200 adapter speed: 1000 kHz Info : Unable to match requested speed 1000 kHz, using 950 kHz Info : Unable to match requested speed 1000 kHz, using 950 kHz Info : clock speed 950 kHz Info : STLINK v2 JTAG v31 API v2 SWIM v7 VID 0x0483 PID 0x3748 Info : using stlink api v2 Info : Target voltage: 3.296774 Warn : UNEXPECTED idcode: 0x0bc11477 Error: expected 1 of 1: 0x0bb11477 in procedure 'init' called at file "tcl/target/lpc81x_swd_flash.cfg", line 59 in procedure 'ocd_bouncer' 0452774ワット発電中さん2018/08/14(火) 23:14:07.33ID:gAsEVVpQ stlink-v2.cfg is deprecated, となっていたので、 -f interface/stlink.cfg も試してみました
Info : auto-selecting first available session transport "hla_swd". To override use 'transport select <transport>'. Info : The selected transport took over low-level target control. The results might differ compared to plain JTAG/SWD adapter speed: 10 kHz 以下同文 0453774ワット発電中さん2018/08/15(水) 04:49:48.50ID:wZsDPZDy>>451 0x0bc11477 ってなに? 0454774ワット発電中さん2018/08/15(水) 05:26:27.75ID:fDIEEoxx>>453 自分の環境だと同じ番号が出るし ぐぐるといろんな番号で質問されているから、マイコンの型番みたいなものかと
CPUTAPID ... When OpenOCD examines the JTAG chain, it can be told verify the chips against the JTAG IDCODE register. The target file will hold one or more defaults, but sometimes the chip in a board will use a different ID (perhaps a newer revision). 0457774ワット発電中さん2018/08/15(水) 18:43:18.35ID:08yIvJUK>>455 さっぱり原因が分からんと言う状態だろうから openocd+STLINK v2 でNucleo STM32F401xxをターゲットにして認識出来るか? openocd+Nucleo STM32F401xxについているSTLINKでLPC810を認識出来るか? とかをやってみるとか 0458774ワット発電中さん2018/08/15(水) 20:39:15.53ID:fDIEEoxx>>456 ありがとうございます 使っているLPC810はトラ技の付録で最新ってほどではないと思いますが まずはそれを試してみます 0459774ワット発電中さん2018/08/15(水) 21:56:28.28ID:fDIEEoxx こんな記述も発見
> The default tap-id (CPUTAPID = 0x0bb11477) is wrong for the LPC810, > so it needs to be set in higher level .cfg files to CPUTAPID = 0x0bc11477 . > I will check this for other version of the LPC8xx. 0460774ワット発電中さん2018/08/15(水) 22:44:31.89ID:fDIEEoxx>>456 どうやら手持ちのLPC810が古いからだろうということで cfgを古いCPUDAPIDにしてごまかしてみます
efm32zg222f32_swd_flash.cfg(16): set _CPUDAPID 0x0BC11477 ke0x.cfg(24): set _CPUTAPID 0x0bc11477 kexx_swd_flash.cfg(18): set _CPUTAPID 0x0BC11477 klx.cfg(25): set _CPUTAPID 0x0bc11477 klxx_swd_flash.cfg(18): set _CPUTAPID 0x0BC11477 lpc81x_swd_flash.cfg(7): set CPUDAPID 0x0BC11477 lpc82x_swd_flash.cfg(7): set CPUDAPID 0x0BC11477 stm32l0.cfg(36): set _CPUTAPID 0x0bc11477
Info : auto-selecting first available session transport "hla_swd". To override use 'transport select <transport>'. Info : The selected transport took over low-level target control. The results might differ compared to plain JTAG/SWD adapter speed: 10 kHz adapter_nsrst_delay: 200 adapter speed: 1000 kHz Info : Unable to match requested speed 1000 kHz, using 950 kHz Info : Unable to match requested speed 1000 kHz, using 950 kHz Info : clock speed 950 kHz Info : STLINK v2 JTAG v31 API v2 SWIM v21 VID 0x0483 PID 0x374B Info : using stlink api v2 Info : Target voltage: 3.237246 Warn : UNEXPECTED idcode: 0x0bc11477 Error: expected 1 of 1: 0x0bb11477 in procedure 'init' called at file "tcl/target/lpc81x_swd_flash.cfg", line 59 in procedure 'ocd_bouncer' 0463774ワット発電中さん2018/08/15(水) 23:57:15.05ID:wZsDPZDy>>460 以下のように言われているのなら、警告が出ているだけではなくてエラーなんじゃないかな。59行目を見て思い当たることがあると良いのだけどね。