A './boards/PIMORONI_PICO_PLUS2' directory appeared with a 'git pull' on what I already had, and a 'cmake' with that works -I don't think the Pimoroni variants that use the RP2350 made it to official board status for this release.
Code:
cd build-plus_2cmake -DMICROPY_BOARD=PIMORONI_PICO_PLUS2 ..
Code:
pi@Pi4B:~/pico/micropython/ports/rp2/build-plus_2 $ make[ 0%] Built target bs2_default[ 1%] Built target bs2_default_padded_checksummed_asmGEN /home/pi/pico/micropython/ports/rp2/build-plus_2/genhdr/mpversion.h[ 1%] Built target BUILD_VERSION_HEADER[ 1%] Generating genhdr/pins.h, pins_PIMORONI_PICO_PLUS2.c[ 2%] Generating genhdr/qstr.i.last[ 2%] Generating genhdr/qstr.split[ 2%] Generating genhdr/qstrdefs.collected.hQSTR updated[ 2%] Generating genhdr/qstrdefs.preprocessed.h[ 2%] Generating genhdr/qstrdefs.generated.h[ 2%] Generating genhdr/root_pointers.split[ 3%] Generating genhdr/root_pointers.collectedRoot pointer registrations not updatedfreeze error executing "/home/pi/pico/micropython/ports/rp2/boards/PIMORONI_PICO_PLUS2/manifest.py": Error in manifest file: /home/pi/pico/micropython/ports/rp2/boards/PIMORONI_PICO_PLUS2/manifest.py: Error in manifest file: /home/pi/pico/micropython/ports/rp2/boards/manifest_pico2.py: [Errno 2] No such file or directory: '/home/pi/pico/micropython/ports/rp2/boards/manifest_pico2.py'make[2]: *** [CMakeFiles/BUILD_FROZEN_CONTENT.dir/build.make:72: CMakeFiles/BUILD_FROZEN_CONTENT] Error 1make[1]: *** [CMakeFiles/Makefile2:1876: CMakeFiles/BUILD_FROZEN_CONTENT.dir/all] Error 2make: *** [Makefile:91: all] Error 2
There's also no './boards/PIMORONI_PICO_PLUS2_W' but that might be because that's not yet supported by Pico SDK, nor in the forthcoming 2.0.1 release so far.
It's easy enough to add Pimoroni Pico Plus 2W support for SDK 2.0.0 but doing that for MicroPython depends on getting plain Plus 2 to work first.
I guess it will all shake out in the wash, official Pimoroni Pico Plus 2W support will come once Raspberry Pi officially announce that the RM2 module exists.
The big complaint I have is that when building from source, where 'Linking CXX executable firmware.elf' used to take a couple of seconds, it now takes 'forever' on my Pi 4B 1GB - 70 seconds for the RP235X Pico 2, 35 seconds for RP2040 Pico.
Are you seeing similar or is it just me ?
Statistics: Posted by hippy — Sat Oct 26, 2024 2:22 pm