I explain and demonstrate board bring-up by doing a "fake" bring-up of the PCB on my actual robot. To verify the hardware, I run the code I've developed using the development board throughout this video series. While at it, I also fix some issues I discovered in earlier videos.
Board bring-up is an important stage of developing an embedded system. The goal is to verify (asap) that the untested hardware works as intended, because if it doesn't, it has to be fixed, so that new boards can be ordered.
0:00 What is board bring-up
1:45 This video
2:41 Power up the board
4:39 Flash microcontroller
5:07 Board bring-up checklist
6:57 Blink LED
8:15 UART
10:30 Motor driver (TB6612FNG)
13:04 ADC
16:40 I2C
20:55 Bring-up done
21:40 Fix 1: assert UART bug!
22:49 Fix 2: Build issue
24:22 Fix 3: New make rules
29:52 Commit changes
32:00 Ending words
🌍 Related links
Project code - [ Ссылка ]
🌍 Find me here
GitHub - [ Ссылка ]
Website - [ Ссылка ]
👨💻 About me
Hi and welcome. I'm Niklas, an embedded systems engineer from Sweden. On this channel, I make practical videos about embedded systems or, in general terms, about building and programming hardware.
#embeddedsystems #cprogramming #microcontroller
Ещё видео!