<d1b2>
<karnathe> a normie 0-knowledge question, but what exactly are the limits to the microcontrollers that glasgow can program? Is it purely a "code needs to be written for it" or are there hardware limitations I'm not aware of?
<d1b2>
<karnathe> I know there is something with some chips needing a ?high voltage programming? (no idea)
trh has quit [Quit: weg]
trh has joined #glasgow
<d1b2>
<karnathe> And second question, I am unfortunately windows based (working on fixing that) and according to the read me, sol (that I know of, that I can see). Would running a linux distro in a vm work?
<d1b2>
<Rogan> I think the main limitations that one normally runs into are voltage levels and possibly device speed related. The Glasgow has built in level shifters which should be able to match most devices less than or equal to 5V, afaik. So things like Atmel high voltage programming would probably require an adapter of some sort, with a step up converter. Pretty sure speed will not be a problem
Eli2| has joined #glasgow
Eli2_ has quit [Ping timeout: 244 seconds]
<d1b2>
<Darius> running in a VM should be fine
<d1b2>
<Darius> I believe WSL2 supports USB devices now so you can probably use that
<whitequark>
karnathe: you'll need to provide high voltage separately for HV programming
<whitequark>
glasgow works natively on Windows
<whitequark>
the setup of the FPGA toolchain isn't quite automated yet but you can use http://yowasp.org and set the environment variables
<whitequark>
everything else will just work out of the box
<d1b2>
<Darius> very nice
<d1b2>
<Darius> do [m]any modern (however you define that) MCUs require HV programming?
<whitequark>
very few
redstarcomrade has joined #glasgow
GNUmoon has quit [Ping timeout: 240 seconds]
GNUmoon has joined #glasgow
<Dark-Star>
if all you want to do is program MCUs, there are probably better/easier/cheaper ways to do that than with Glasgow
jstein has joined #glasgow
redstarcomrade has quit [Quit: Connection closed for inactivity]
GNUmoon2 has joined #glasgow
GNUmoon has quit [Ping timeout: 240 seconds]
<d1b2>
<sys64738> the only ones i know of, are AVR and PIC, and MSP430 requires a high voltage for burning the JTAG-disable fuse iirc (or was it just a high current over a long time?)
fibmod has quit [Ping timeout: 260 seconds]
fibmod has joined #glasgow
bvernoux has quit [Quit: Leaving]
<d1b2>
<dragonmux> also of note there sys64738, AVR HVP is very rare and usually the 'high' in high voltage is like 5 or 6V.. only on certain parts is it 12 or 15V
<d1b2>
<Ada> also of note there sys64738, AVR HVP is very rare and usually the 'high' in high voltage is like 5 or 6V.. only on certain parts is it 12 or 15V
<d1b2>
<dragonmux> (sorry for the double message, forgot we still had PK autoproxy enabled)
<d1b2>
<karnathe> Thank you for the responses!
<d1b2>
<karnathe> Welp, time to learn myself some fpga… (I’ve used fpgas before, but not at this level and not with this software)
<d1b2>
<dragonmux> luckily, the open toolchain is really nice and straight-forward to use, and there are plenty of people on the 1b² server that'll be happy to help you in, eg #fpga if you get stuck and need some help 🙂