• Sat 2021.09.25

    My original continuation is actually a unique new error specific to the DK nRF52840DK

    post #21 WebIDE locks up while loading require("neopixel")


    Progress made after successful install of SDK15, but a new error surfaced: make: *** [espruino_2v08.220_nrf52840.elf] Error 1


    CC /mnt/c/Users/robin/Espruino/targetlibs/n­rf5x_15/components/libraries/atomic/nrf_­atomic.o
    CC /mnt/c/Users/robin/Espruino/targetlibs/n­rf5x_15/components/libraries/atomic_flag­s/nrf_atflags.oCC /mnt/c/Users/robin/Espruino/targetlibs/n­rf5x_15/components/ble/ble_link_ctx_mana­ger/ble_link_ctx_manager.o
    CC /mnt/c/Users/robin/Espruino/targetlibs/n­rf5x_15/components/libraries/util/app_er­ror_handler_gcc.o
    CC /mnt/c/Users/robin/Espruino/targetlibs/n­rf5x_15/components/ble/peer_manager/pm_m­utex.o
    CC /mnt/c/Users/robin/Espruino/targetlibs/n­rf5x_15/components/ble/common/ble_advdat­a.o
    CC /mnt/c/Users/robin/Espruino/targetlibs/n­rf5x_15/components/ble/common/ble_conn_p­arams.o
    CC /mnt/c/Users/robin/Espruino/targetlibs/n­rf5x_15/components/ble/common/ble_srv_co­mmon.o
    CC /mnt/c/Users/robin/Espruino/targetlibs/n­rf5x_15/components/ble/common/ble_conn_s­tate.o
    CC /mnt/c/Users/robin/Espruino/targetlibs/n­rf5x_15/components/ble/ble_services/ble_­nus/ble_nus.o
    CC /mnt/c/Users/robin/Espruino/targetlibs/n­rf5x_15/components/ble/peer_manager/peer­_manager.o
    CC /mnt/c/Users/robin/Espruino/targetlibs/n­rf5x_15/components/ble/peer_manager/peer­_id.o
    CC /mnt/c/Users/robin/Espruino/targetlibs/n­rf5x_15/components/ble/peer_manager/peer­_database.o
    CC /mnt/c/Users/robin/Espruino/targetlibs/n­rf5x_15/components/ble/peer_manager/peer­_data_storage.oCC /mnt/c/Users/robin/Espruino/targetlibs/n­rf5x_15/components/ble/peer_manager/pm_b­uffer.o
    CC /mnt/c/Users/robin/Espruino/targetlibs/n­rf5x_15/components/ble/peer_manager/id_m­anager.o
    CC /mnt/c/Users/robin/Espruino/targetlibs/n­rf5x_15/components/ble/peer_manager/secu­rity_manager.o
    targetlibs/nrf5x_15/components/ble/peer_­manager/pm_buffer.c: In function 'pm_buffer_block_acquire':
    targetlibs/nrf5x_15/components/ble/peer_­manager/pm_buffer.c:104:46: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'long unsigned int'} [-Wsign-compare]
                 if ((i - first_locked_mutex + 1) == n_blocks)
                                                  ^~
    CC /mnt/c/Users/robin/Espruino/targetlibs/n­rf5x_15/components/ble/peer_manager/secu­rity_dispatcher.o
    CC /mnt/c/Users/robin/Espruino/targetlibs/n­rf5x_15/components/ble/peer_manager/gatt­_cache_manager.o
    CC /mnt/c/Users/robin/Espruino/targetlibs/n­rf5x_15/components/ble/peer_manager/gatt­s_cache_manager.o
    CC /mnt/c/Users/robin/Espruino/targetlibs/n­rf5x_15/components/libraries/timer/app_t­imer.o
    CC /mnt/c/Users/robin/Espruino/targetlibs/n­rf5x_15/components/libraries/fds/fds.o
    CC /mnt/c/Users/robin/Espruino/targetlibs/n­rf5x_15/components/libraries/queue/nrf_q­ueue.o
    CC /mnt/c/Users/robin/Espruino/targetlibs/n­rf5x_15/components/libraries/util/app_ut­il_platform.o
    CC /mnt/c/Users/robin/Espruino/targetlibs/n­rf5x_15/components/libraries/util/sdk_ma­pped_flags.o
    CC /mnt/c/Users/robin/Espruino/targetlibs/n­rf5x_15/components/libraries/util/app_er­ror.o
    targetlibs/nrf5x_15/components/libraries­/fds/fds.c: In function 'write_execute':
    targetlibs/nrf5x_15/components/libraries­/fds/fds.c:1237:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
                 if (!record_find_by_desc(&desc, &page))
                    ^
    targetlibs/nrf5x_15/components/libraries­/fds/fds.c:1245:9: note: here
             case FDS_OP_WRITE_HEADER_BEGIN:
             ^~~~
    CC /mnt/c/Users/robin/Espruino/targetlibs/n­rf5x_15/components/libraries/util/nrf_as­sert.o
    CC /mnt/c/Users/robin/Espruino/targetlibs/n­rf5x_15/components/softdevice/common/nrf­_sdh.o
    CC /mnt/c/Users/robin/Espruino/targetlibs/n­rf5x_15/components/softdevice/common/nrf­_sdh_ble.o
    CC /mnt/c/Users/robin/Espruino/targetlibs/n­rf5x_15/components/softdevice/common/nrf­_sdh_soc.o
    CC /mnt/c/Users/robin/Espruino/targetlibs/n­rf5x_15/components/libraries/experimenta­l_section_vars/nrf_section_iter.o
    CC /mnt/c/Users/robin/Espruino/targetlibs/n­rf5x_15/components/libraries/fstorage/nr­f_fstorage.o
    CC /mnt/c/Users/robin/Espruino/targetlibs/n­rf5x_15/components/libraries/fstorage/nr­f_fstorage_sd.oCC /mnt/c/Users/robin/Espruino/targetlibs/n­rf5x_15/components/libraries/atomic_fifo­/nrf_atfifo.o
    CC /mnt/c/Users/robin/Espruino/targetlibs/n­rf5x_15/components/libraries/strerror/nr­f_strerror.o
    CC /mnt/c/Users/robin/Espruino/targetlibs/n­rf5x_15/components/libraries/balloc/nrf_­balloc.o
    LD espruino_2v08.220_nrf52840.elf
    src/jslex.o: file not recognized: file format not recognized
    collect2: error: ld returned 1 exit status
    make/targets/ARM.make:2: recipe for target 'espruino_2v08.220_nrf52840.elf' failed
    make: *** [espruino_2v08.220_nrf52840.elf] Error 1
    rgc@DESKTOP-R7T0VUC:/mnt/c/Users/robin/E­spruino$
    
About

Avatar for Robin @Robin started