Hello everyone,
This was discussed before, elsewhere (link) , however, it is meant for the "nRF51422 chip " and I need to resolve some other points too ...
- it is necessary to put the target to the high-z via reset when programming or not, namely can only the four pins from the SWD (vdd, gnd, SWD i/o and SWD clock) be used to flash the final program (hex) on a new chip , case for prototyping, it is ok to stay on the nrf52dk :
- the wiring setup [ nrF52DK ] -> SWD -> [ nrf52820 -> i2c/twi-> sensor ]
- I guess the use of OB J-Link allows me to use the J-Scope, namely to read the GPIOs of the target in this case? BTW I guess that the J-Scope is used within the code eg. NRF_LOG_INFO that I am currently using to printout to the UART (putty...)
- The external sensor is used via the TWI , therefore, sometimes it is a need to access the sensor separately from the uC, hence the idea of high-z ... however, if it is possible to access the sensor via the target, namely via the J-Scope than I guess the high-z is not necessary...
- the wiring setup [ nrF52DK ] -> SWD -> [ nrf52820 -> i2c/twi-> sensor ]
- Previous fleshing software was apparently the nRFGO Studio, but it is obsolete, I have not found what else to use these days probably due to so many options ?
- Does Nordic provide the service of flashing the firmware on newly bought chip, or is this only possible via the distributors, in short who to address when such need is required?
- Can the NRF52820, x833 be programmed, developed on / via the nRF52DK according to the above connections, I guess the SEGGER provides all the "JLink" software to achieve that?
Any help is much appreciated!
Best.