mos_8502 :verified: on Nostr: So this is embarrassing. I learned this with my oscilloscope. When I put together the ...
So this is embarrassing. I learned this with my oscilloscope.
When I put together the header for the Blinky test, I made little address aliases for all the important I/O addresses how you do. One of them is the Port 7 Chip Select control register, or “PCS7”. It is located at 0x00DF27.
My header file said it was at 0x00DF72.
A two character transposition in a header prevented the IO select line for the VERA from ever being even possible to activate.
I am the world’s biggest idiot for the evening. You may now laugh at my expense.
That being said, I did fix it just now, and now the VERA comes to life at boot. In the attached photo I just took, you see a CRT monitor wired to the prototype. It’s not a black screen anymore.
It’s not exactly what’s supposed to be displayed, but all I said I needed today was to display something other than a black screen. So I win.
#Sentinel65X
Published at
2024-06-10 03:43:27Event JSON
{
"id": "8480668bb523ce7f171889862d32fe07b58ec747f66346299de69fc487e3dc83",
"pubkey": "04f8915424c713657ad6ce59443d28dbdcf5832687c9af560ae388f59276a137",
"created_at": 1717991007,
"kind": 1,
"tags": [
[
"imeta",
"url https://studio8502.files.fedi.monster/media_attachments/files/112/590/258/596/082/168/original/2a56a5cfcdd5d0a9.jpeg",
"m image/jpeg"
],
[
"t",
"sentinel65x"
],
[
"proxy",
"https://studio8502.ca/@mos_8502/112590258660459152",
"web"
],
[
"proxy",
"https://studio8502.ca/users/mos_8502/statuses/112590258660459152",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://studio8502.ca/users/mos_8502/statuses/112590258660459152",
"pink.momostr"
]
],
"content": "So this is embarrassing. I learned this with my oscilloscope. \n\nWhen I put together the header for the Blinky test, I made little address aliases for all the important I/O addresses how you do. One of them is the Port 7 Chip Select control register, or “PCS7”. It is located at 0x00DF27. \n\nMy header file said it was at 0x00DF72. \n\nA two character transposition in a header prevented the IO select line for the VERA from ever being even possible to activate. \n\nI am the world’s biggest idiot for the evening. You may now laugh at my expense. \n\nThat being said, I did fix it just now, and now the VERA comes to life at boot. In the attached photo I just took, you see a CRT monitor wired to the prototype. It’s not a black screen anymore. \n\nIt’s not exactly what’s supposed to be displayed, but all I said I needed today was to display something other than a black screen. So I win. \n\n#Sentinel65X\nhttps://studio8502.files.fedi.monster/media_attachments/files/112/590/258/596/082/168/original/2a56a5cfcdd5d0a9.jpeg\n",
"sig": "9adb1cce215cec9b24df09eb42b47c180d25c3a969dbe400cb81fce2f17aec4a9e6c886ab53366a232697fbb6c35630dae936787206491fad5a5c322ecb4947c"
}