| Electronics > Repair |
| HP 34401a DMM with leaking segments |
| << < (29/45) > >> |
| coromonadalix:
the pcb are not interchangeable if you dont downgrade the firmware version prior to thoses i've wrote, come from a Keysight service note ... |
| qu1ck:
justanothername Congrats, you appear to be the first person aside me who built this even though I already sent out a few boards over the last months. coromonadalix already gave you most of the information and everything they said is accurate. You have already found a way to compile and flash the firmware but just for posterity, prebuilt binaries are available on github, the link is just not intuitive to find for people unfamiliar with github interface: https://github.com/openscopeproject/HP34401a-OLED-FW/releases Your display initializes with bargraph, which means firmware works fine. STM32F103CB and STM32F103C8 are exactly the same, even though c8 is supposed to have half the flash, in practice they work fine and can be flashed with more than 64k binaries. There are no guarantees, of course, but neither I nor many other blue pill owners ever saw a c8 chip with less than 128k actual flash. You definitely have new front panel, which I never tested because I don't have it. Lets try to make this work together and if needed I can make adjustments to firmware to make it compatible with new meters. First flash the debug firmware (to compile it just add #define DEBUG in config.h or compile with debug target with 'platformio run -t debug'). That firmware prints out lots of information into usb serial so just post here the info that it prints out when meter is just turned on and idling on voltage range. There should be steady stream of updates to front panel. Second thing you can do is grab a 5-10 second capture of clock and data lines with logic analyzer if you have one (again with meter idling on voltage range). |
| justanothername:
--- Quote from: qu1ck on December 30, 2018, 09:37:45 pm ---You definitely have new front panel, which I never tested because I don't have it. Lets try to make this work together and if needed I can make adjustments to firmware to make it compatible with new meters. --- End quote --- Wonderful! I'll get back to you later next week since I'm off for new years eve and propably have to get sober first. PS: I have 9 PCBs left that I don't need. If anyone needs one, this is the deal: you send me a PM, I send you my adress, you send me a postcard, I'll send you a PCB back in a letter. |
| coromonadalix:
@Qu1ck could the code be ported to the arduino ide's ?? I do know the blue pill must have the right boot loader ?? could it be viable or doable ??? |
| qu1ck:
--- Quote from: coromonadalix on December 30, 2018, 10:32:43 pm ---@Qu1ck could the code be ported to the arduino ide's ?? --- End quote --- Yes, it should be doable since arduino IDE for bluepill uses same framework as I do. But frankly I have no interest to spend time on this, you'll have to figure it out. My advice: ditch the arduino IDE like the glorified trash notepad with a compile button that it is. Any of the platformio IDEs are miles ahead and completely superseed arduino IDE. I use Atom based one because it came out first but VSCode is even better. |
| Navigation |
| Message Index |
| Next page |
| Previous page |