[Open_electroporator] culture shock status

John Griessen john at cibolo.com
Fri Oct 27 20:58:02 UTC 2017


I read that the PLLM PLLQ PLLN PLLP factors are settable only at startup -  can't change them from a running program,
only by the first thing boot.py does.  So they might have been left to the default that is in the board files.

This seems the least effort way to get a little more speed, which allows more pulser power throughput
by faster switching times...  Now we may have had small capacitors as a limiting factor in how much power
would flow per pulse, but now this max speed is set and won't come up later by accident and waste time...

Also, I'm creating a platform that I and maybe others will reuse, so I'm setting it at max performance for a default rather than 
any middle guess or slow for low power...  Fastest by default.  Leave it to the user to lower speed if they can afford that as a 
power savings.

So now the settings to use for the new PYFLEX_F401 platform are:

crystal = 12MHz
divide factor M => /12
divide factor Q => /7
divide factor P => /4
multiply factor N => * 336
AHB Prescaler =>  /1
APB1 Prescaler =>  /2
APB2 Prescaler =>  /1


More information about the open_electroporator mailing list