Minimal SD card code in C: /* OSISDOS.c - Minimal Operating System for OSI C1P/SuperBoard ][ */ /* SDHC card based disk operating system */ /* 8KB Microsoft BASIC-In-ROM has I/O support routines */ /* CEGMON has various hooks to the I/O in BASIC */ /*...
Turns out that the bytes in the generated ASCII HEX files were "out of order" because the internal memory addresses of PicoRAM 6116 don't match the linear order of the physical address space. Well, the Microprofessor obviously doesn't care as long as...
Place View Count Followers Comments Skulls Project Author 1 32400 415 56 148 Bench Power Supply The Big One 2 19900 370 38 142 3D Printable Robot Arm Andreas Hoelldorfer 3 48300 273 112 120 Luka EV MW Motors 4 4600 101 20 114 Eye Controlled Wheelchair!...
I tried a couple of other cards and found that they have different MBR formats with no header. I noted this in a previous log. There's an offset at 0x01BE that points to the MBR. My theory is this is true for "bigger" cards. I think the reason I could...
Had to dig into the FPGA code for the SD card. Using Neal Crook's documentation of Grant Searle's version (longer pedigree on the page). The status register values are: // SD_Status bit values from Neal Crook's documentation of Grant's SD card // b7...
First up, the latest revision. Small changes from the last version including tightening up various current loops in the buck converter and moving the battery-side transient TVS diode to the anode side of the reverse-polarity protection diode to...
One last thing that was still missing was the symbol table. Apparently the output of the softmax layer maps directly to the symbol table, and since this output is 128 in length, I was searching for a table of this same length.The prime suspect was of...
I uploaded a copy of the BASIC program that ran the system. The important part was this, which I annotated what it did. With this Information and finding the interface to the spectrometer is a 48 line DIO board I was able to figure out what lines did...
After I convinced myself that the emulator was probably OK, I turned back to the ROM. But after I found yet another ROM image online, and it turned out to be identical to the other three, I have to rule out bad ROM as well. Just as well as I was...