#17 - Troubleshooting, Bus Monitor - BB816 Computer
Become a Patron: https://www.patreon.com/AdrienKohlbecker
---
In this video, I troubleshoot some signal integrity problem I'm having with the build. It looks like the busses are susceptible to random noise and bit flips. To figure it out, I add a bus monitor using a Teensy. I then add a new power distribution circuit, and make some modifications to the clock for quality of life during debugging. In the end, the problem persists, but with a much less probable occurrence. Let me know if you have other ideas to fix it better!
Join me in discussing this project in the 6502 forums: http://forum.6502.org/viewtopic.php?f=4&t=6805
View the source code and schematics shown in this video: https://github.com/adrienkohlbecker/BB816/tree/ep.17
The most recent source code and schematics are available here: https://github.com/adrienkohlbecker/BB816
Chapters:
00:00 Intro
00:22 Replacing chips with correct families
04:00 Troubleshooting signal integrity problem
06:04 Adding Teensy monitor
17:43 KiCad updates
24:49 Power harness
27:27 Clock modifications
29:09 Bit flip on the data bus
30:03 Clock power on reset
32:48 Outro
Видео #17 - Troubleshooting, Bus Monitor - BB816 Computer канала Adrien Kohlbecker
---
In this video, I troubleshoot some signal integrity problem I'm having with the build. It looks like the busses are susceptible to random noise and bit flips. To figure it out, I add a bus monitor using a Teensy. I then add a new power distribution circuit, and make some modifications to the clock for quality of life during debugging. In the end, the problem persists, but with a much less probable occurrence. Let me know if you have other ideas to fix it better!
Join me in discussing this project in the 6502 forums: http://forum.6502.org/viewtopic.php?f=4&t=6805
View the source code and schematics shown in this video: https://github.com/adrienkohlbecker/BB816/tree/ep.17
The most recent source code and schematics are available here: https://github.com/adrienkohlbecker/BB816
Chapters:
00:00 Intro
00:22 Replacing chips with correct families
04:00 Troubleshooting signal integrity problem
06:04 Adding Teensy monitor
17:43 KiCad updates
24:49 Power harness
27:27 Clock modifications
29:09 Bit flip on the data bus
30:03 Clock power on reset
32:48 Outro
Видео #17 - Troubleshooting, Bus Monitor - BB816 Computer канала Adrien Kohlbecker
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
#31 - EEPROM programmer follow-up, memory diagnostics - BB816 Computer#0 - Introduction - 8-bit Hex Display2023 Channel Update#11 - Clock Module #3 - BB816 Computer#24 - CPU breakout board, part 1 - BB816 Computer#30 - 6551 UART with USB adapter - BB816 Computer#1 - Basics, decimal display - 8-bit Hex Display#13 - Memory map, address decoding - BB816 Computer#12 - First run, bus display - BB816 Computer#29 - CPU Breakout Board Assembly - BB816 Computer#33 - Exploring interrupts - BB816 Computer#0 - Introduction - BB816 Computer#27 - CPU breakout board, part 4 - BB816 Computer#22 - LCD screen, calling conventions - BB816 ComputerIt's alive! BB816 Computer running its first instructions (NOPs)#2 - MC14495 hexadecimal decoder - 8-bit Hex Display#10 - Power-up Reset - BB816 Computer#32 - Spring Cleaning - BB816 Computer#26 - CPU breakout board, part 3 - BB816 Computer#1 - Pinout and bank address latch - BB816 Computer