Search found 101 matches

by chrismas9
Tue Apr 16, 2019 11:25 pm
Forum: General Discussion and Questions
Topic: Season of Docs proposal for MicroPython
Replies: 9
Views: 447

Re: Season of Docs proposal for MicroPython

That's a great idea. I have a couple of suggestions for the library documentation. 1. Where there is a port specific additional feature add a hyperlink in the common docs to the port specific docs. That will allow you to work from the common docs without having to check the port specific docs every ...
by chrismas9
Sun Apr 14, 2019 1:22 am
Forum: General Discussion and Questions
Topic: Other Micropython forums
Replies: 3
Views: 258

Re: Other Micropython forums

High activity is not necessarily a good sign. I use a commercial PCB CAD package and its forum is alive with activity - nearly all complaints about bugs and feature changes. I find MicroPython just works and is easy to understand. I don't need to ask for help often. What is important is that there a...
by chrismas9
Sun Apr 14, 2019 1:11 am
Forum: General Discussion and Questions
Topic: best practice for erasing /flash after updating firmware
Replies: 2
Views: 158

Re: best practice for erasing /flash after updating firmware

Usually updates preserve the filesystem. However some updates affect the filesystem and you need to do a filesystem reset using the USR switch at reset. Hold down USR and press RST. After releasing RST the green and yellow LEDs will count in binary. Release USR at 3 - both LEDs on. The red LED will ...
by chrismas9
Fri Apr 12, 2019 3:52 pm
Forum: General Discussion and Questions
Topic: MicroPython Build process on Windows
Replies: 0
Views: 130

Re: MicroPython Build process on Windows

You can build using MSYS or Cygwin but by far the easiest is WSL (Windows Subsystem for Linux) under recent versions of Windows 10. Just go to Windows Store and install Ubuntu, then install tools listed in MPY readme for Ubuntu. Launch bash shell (type bash into Cortana or run box). It mounts your W...
by chrismas9
Sat Mar 23, 2019 2:38 am
Forum: Other Boards
Topic: [NUCLEO-H743ZI / STM32H743]
Replies: 4
Views: 335

Re: [NUCLEO-H743ZI / STM32H743]

You may need to reset the filesystem. On pyboard you release the USR button at 3 which is green and yellow on (binary indication of 3). On boards with not enough LEDs it is tricky to get the release time right. When you release USR st 3 the red LED will stay on for a few seconds while it erases and ...
by chrismas9
Sat Mar 23, 2019 2:13 am
Forum: MicroPython pyboard
Topic: RTC Quartz datasheet available?
Replies: 8
Views: 388

Re: RTC Quartz datasheet available?

The 32 kHz crystal is sensitive to stray capacitance and also noise. The crystal requires 6pF load. Most of this (5pF) comes from stray capacitance - PCB and STM32. Only 1pF comes from the load capacitors. Any additional stray capacitance will affect frequency. Noise is also an issue. If you place a...
by chrismas9
Thu Mar 21, 2019 10:26 pm
Forum: Other Boards
Topic: [NUCLEO-H743ZI / STM32H743]
Replies: 4
Views: 335

Re: [NUCLEO-H743ZI / STM32H743]

What state is the boot pin in? Faint LEDs is often a sign that the STM32 started in bootloader mode because the bootloader enables weak pull-ups on a lot of pins, eg all the SPI ports.
by chrismas9
Thu Mar 21, 2019 10:06 pm
Forum: MicroPython pyboard
Topic: RTC Quartz datasheet available?
Replies: 8
Views: 388

Re: RTC Quartz datasheet available?

What is the very odd behaviour?
by chrismas9
Thu Mar 21, 2019 10:36 am
Forum: General Discussion and Questions
Topic: Filesystem size with custom STM32F7 build
Replies: 10
Views: 424

Re: Filesystem size with custom STM32F7 build

By default MicroPython only supports one continuous block of flash memory without holes in it. If you try to use multiple partial sectors, eg 64/128, then there will be 64k holes in the memory map (second half of the big sectors). Most ports use half of one big sector at the end. This is ok because ...
by chrismas9
Fri Feb 08, 2019 7:40 am
Forum: General Discussion and Questions
Topic: Terminology: upload vs download
Replies: 4
Views: 294

Re: Terminology: upload vs download

The most consistent use is on the Internet where upload and download are with respect to yourself. You always download a movie (to yourself) and upload a web page (from yourself) to a web server.

So you would download a log file from a pyboard and upload a new main.py to it.