Probing
Probing is the act of interacting with the microcotroller with the aim of doing at least one of the following...
-
Flashing a compiled program onto the RAM or ROM of the microcontroller. ie. writing your code into the RAM or ROM... breathing life into the machine.
-
Performing some In-system programming ie. literally manipulating the values found in the processor's registers and occasionaly reading and writing to memory.
-
Debugging the running program : Observing the how the program state changes in a step by step fashion.
-
Testing the functionality of the microcrontroller
This chapter walks through the theory behind first 3 tasks while assuming that...
- Your host machine is a linux box
- Your target machine is an esp32c3 SoC.
The practicals will be covered in a later chapter.