Avatar for user156811

user156811

Member since Oct 2023 • Last active Apr 2024
  • 22 conversations
  • 132 comments

Most recent activity

  • in Puck.js, Pixl.js and MDBT42
    Avatar for user156811

    @dandelany
    Did you ever post the code for this. I'm hooking up the exact display.

  • in Bangle.js
    Avatar for user156811

    I'm able to flash the bangle1 and get bangle one there. I just commands @Gordon runs before sending a watch out. What the setup to make a watch function as if its getting send to a customer. The way I'm doing is doesn't include all the launchers and apps. So i can go to esperuino IDE and upload stuff. I just don't see any of the apps.

    To flash i run this

    echo "load bin/espruino_2v21.84_banglejs.hex" >> gdbinit
    echo "load bin/espruino_2v21.84_banglejs.elf" >> gdbinit
    echo "load bin/bootloader_espruino_2v21.84_banglejs­.hex" >> gdbinit
    echo "load bin/bootloader_espruino_2v21.84_banglejs­.elf" >> gdbinit
    echo "load bin/espruino_2v21.84_banglejs.app_hex" >> gdbinit
    

    I remember from this post you do a make .... flash then do a gdb file load. But the flash command only works with segger tools because it uses "nrfjprog"

  • in Bangle.js
    Avatar for user156811

    I figured that what embedded developers do for fun ;)

  • in Bangle.js
    Avatar for user156811

    Ok, i'll give it a go. Thats a tight build if the compiler changed the size enough to make it not fit!

  • in Bangle.js
    Avatar for user156811

    Sorry i must be doing something really dumb but this is what i'm doing.

    source scripts/provision.sh BANGLEJS

    • Expected 13.2.1
    • Got 10.3.1

    make -j BOARDNAME=BANGLEJS BOARD=BANGLEJS RELEASE=1

    LD bin/espruino_2v21.84_banglejs.elf
    BANGLEJS bin/espruino_2v21.84_banglejs.elf
    python scripts/check_elf_size.py BANGLEJS bin/espruino_2v21.84_banglejs.elf
    Testing bin/espruino_2v21.84_banglejs.elf for BANGLEJS
    STORAGE: 0x60000000 -> 0x60400000
    FS DATA: 0x76db8 -> 0x76dc8 (16 bytes)
    FLASH_AVAILABLE: 0x76000
    CODE: 0x1f000 -> 0x76dc8 (359676 bytes)

    ==========================
    CODE AND STORAGE OVERLAP
    by 3528 bytes
    ==========================

    So what i'm tying to do seems very simple, i just want to flash bangle.js on a bangle 1 watch. Other then having a wrong gcc version, it should build?

  • in Bangle.js
    Avatar for user156811

    So I'm connected to Vbus and ground on the power input. Also connected to the programmer pins connected to my pi Pico

  • in Bangle.js
    Avatar for user156811

    That work great!

    Steps to reset NR52 Device

    • grab software here
    • The apps built in Rust so you'll need that plus Rust package manager cargo
    • also need "sudo apt-get install libusb-1.0-0-dev librust-pkg-config-dev"
    • Then run nrf-recover

    Error i saw

    Error No supported probe was found - unplugged programmer device or not configured correctly

    Error Didn't receive any answer during batch processing: - most likely you have your i2c lines mixed up

Actions