|
Flash drivers compatibility attitude
In my opinion Flash driver API hasn’t well-defined common behavior. It could cause additional complexity in component added on top of flash driver because the incompatibility must be deferred at highe
In my opinion Flash driver API hasn’t well-defined common behavior. It could cause additional complexity in component added on top of flash driver because the incompatibility must be deferred at highe
|
By
Puzdrowski, Andrzej
· #707
·
|
|
Flash drivers compatibility attitude
Hi David. Thanks for your answer. Bellow I responds to your comments: I totally agree. Agree on that - driver shouldn’t break hardware specification If hw doesn't allow rewrites then driver shouldn't
Hi David. Thanks for your answer. Bellow I responds to your comments: I totally agree. Agree on that - driver shouldn’t break hardware specification If hw doesn't allow rewrites then driver shouldn't
|
By
Puzdrowski, Andrzej
· #717
·
|
|
bitfields
It is still possible to assert bit-field implementation (static assert). Then in case of incompatibilities we will have an early porting alarm. This could be done even once for a SoC. Andrzej
It is still possible to assert bit-field implementation (static assert). Then in case of incompatibilities we will have an early porting alarm. This could be done even once for a SoC. Andrzej
|
By
Puzdrowski, Andrzej
· #872
·
|
|
Using Flash partitions
Hi. You need to provide description of how to use the description you introduced. Look at https://github.com/zephyrproject-rtos/zephyr/blob/master/dts/common/yaml/partition.yaml For details how BOT pa
Hi. You need to provide description of how to use the description you introduced. Look at https://github.com/zephyrproject-rtos/zephyr/blob/master/dts/common/yaml/partition.yaml For details how BOT pa
|
By
Puzdrowski, Andrzej
· #1001
·
|
|
Setup In Eclipse
Ad 2.) You might also introduce any compiler option using menuconfig: Compile and Link Features > Compiler Options > Custom compiler options. You can for example put here "-O0" for disabling any optim
Ad 2.) You might also introduce any compiler option using menuconfig: Compile and Link Features > Compiler Options > Custom compiler options. You can for example put here "-O0" for disabling any optim
|
By
Puzdrowski, Andrzej
· #1191
·
|
|
mcuboot serial recovery feature for zephyr targets - PR is open
Hi. I’ve ported boot serial recovery feature which had been originally provided for mynewt targets. Tools needed for create the image and transfer it to the FWU target are the same as for mynewt targe
Hi. I’ve ported boot serial recovery feature which had been originally provided for mynewt targets. Tools needed for create the image and transfer it to the FWU target are the same as for mynewt targe
|
By
Puzdrowski, Andrzej
· #1248
·
|
|
unique ID for flash devices
I’m planning to implement abstraction over flash devices driver similar to this what Mynewt has in flash_mam module. This is using description of different flash areas. Some of this flash areas could
I’m planning to implement abstraction over flash devices driver similar to this what Mynewt has in flash_mam module. This is using description of different flash areas. Some of this flash areas could
|
By
Puzdrowski, Andrzej
· #1423
·
|
|
BLE Nitrogen
Hi Gene Maybe your mass storage issue is a problem with assigning free disk letter on windows? There are loot of tutorials how to fix this. BR Andrzej
Hi Gene Maybe your mass storage issue is a problem with assigning free disk letter on windows? There are loot of tutorials how to fix this. BR Andrzej
|
By
Puzdrowski, Andrzej
· #1435
·
|
|
unique ID for flash devices
Hi Marti Of course the providing of substitute of flash_area primitives is intermedium step for adding other modules. I will adapt mynewt FCB (Flash Circular Buffer) to zephyr, I will take mynewt Conf
Hi Marti Of course the providing of substitute of flash_area primitives is intermedium step for adding other modules. I will adapt mynewt FCB (Flash Circular Buffer) to zephyr, I will take mynewt Conf
|
By
Puzdrowski, Andrzej
· #1476
·
|
|
BLE Nitrogen
> Well, board configuration is different, different pins are used for LEDs, buttons and UART, but from BLE point of view everything should be the same, correct? Can you check how you configured UART f
> Well, board configuration is different, different pins are used for LEDs, buttons and UART, but from BLE point of view everything should be the same, correct? Can you check how you configured UART f
|
By
Puzdrowski, Andrzej
· #1477
·
|
|
I2C driver for nrf52840 not being compiled
Hi. For nRF52840 I2C driver is zephyr. All its option are in general i2c Kconfig file. I attached configuration I had used to compile example you mentioned. BR Andrzej
Hi. For nRF52840 I2C driver is zephyr. All its option are in general i2c Kconfig file. I attached configuration I had used to compile example you mentioned. BR Andrzej
|
By
Puzdrowski, Andrzej
· #1489
·
|
|
NRF5 UART problem
Hi Tiaga I think you can take good enough Interrupt driven serial adapter form mcuboot repository here: https://github.com/runtimeco/mcuboot/blob/master/boot/zephyr/serial_adapter.c https://github.com
Hi Tiaga I think you can take good enough Interrupt driven serial adapter form mcuboot repository here: https://github.com/runtimeco/mcuboot/blob/master/boot/zephyr/serial_adapter.c https://github.com
|
By
Puzdrowski, Andrzej
· #1506
·
|
|
Problem in I2C interfacing with nrf52840
Can you chech whether is it similar to previous mail-list thread topic: NRF5x I2C driver and the sensor/th02 example (on https://lists.zephyrproject.org/pipermail/zephyr-devel/2017-November/thread.htm
Can you chech whether is it similar to previous mail-list thread topic: NRF5x I2C driver and the sensor/th02 example (on https://lists.zephyrproject.org/pipermail/zephyr-devel/2017-November/thread.htm
|
By
Puzdrowski, Andrzej
· #1521
·
|
|
FW: support for NFFS file system
NFFS Is supported since 1.10 release: https://www.zephyrproject.org/releases/1-10-release-december-2017/ Andrzej From: zephyr-devel-bounces@... [mailto:zephyr-devel-bounces@...
NFFS Is supported since 1.10 release: https://www.zephyrproject.org/releases/1-10-release-december-2017/ Andrzej From: zephyr-devel-bounces@... [mailto:zephyr-devel-bounces@...
|
By
Puzdrowski, Andrzej
· #1615
·
|
|
Working with flash on nrf52840
Add configuration CONFIG_MPU_ALLOW_FLASH_WRITE=y to the project (or select via Kconfig). This should help. Andrzej
Add configuration CONFIG_MPU_ALLOW_FLASH_WRITE=y to the project (or select via Kconfig). This should help. Andrzej
|
By
Puzdrowski, Andrzej
· #1625
·
|
|
FW: support for NFFS file system
> I request Zephyr OS maintainer to create & add following attached main.c under $zephyr_base/samples/boards/nrf52/nffs/src & prj.conf under $zephyr_base/samples/boards/nrf52/nffs/ on Github. Great, s
> I request Zephyr OS maintainer to create & add following attached main.c under $zephyr_base/samples/boards/nrf52/nffs/src & prj.conf under $zephyr_base/samples/boards/nrf52/nffs/ on Github. Great, s
|
By
Puzdrowski, Andrzej
· #1672
·
|
|
Power Configuration of nrf52840
Hi So you must have supplied nRF52840 from VDDH pin – so it power regulator circuit works in high voltage mode. Then internal regulator generate the GPIO output voltage: You need to set UICR->REGOUT0
Hi So you must have supplied nRF52840 from VDDH pin – so it power regulator circuit works in high voltage mode. Then internal regulator generate the GPIO output voltage: You need to set UICR->REGOUT0
|
By
Puzdrowski, Andrzej
· #1710
·
|
|
Extending Error Codes
I also see that error cods defined in <errno.h> are insufficient. I think definition value-space for module specific codes are good idea in general. But I'm afraid we can go down the road in case we r
I also see that error cods defined in <errno.h> are insufficient. I think definition value-space for module specific codes are good idea in general. But I'm afraid we can go down the road in case we r
|
By
Puzdrowski, Andrzej
· #2101
·
|
|
switching from #FCB to #NVS for #BluetoothMesh persistent storage
#fcb
#nvs
#bluetoothmesh
Hi. I Think it will be possible – (but can’t be sure). At last Jehudi Maes (the NVS author) is considering right now ho to provide nvs-back-end for the setting (I’m in touch with him). Andrzej
Hi. I Think it will be possible – (but can’t be sure). At last Jehudi Maes (the NVS author) is considering right now ho to provide nvs-back-end for the setting (I’m in touch with him). Andrzej
|
By
Puzdrowski, Andrzej
· #2213
·
|
|
How to configure #NVS if #FCB in used for #BluetoothMesh ?
#nvs
#fcb
#bluetoothmesh
Hi As you notice right now it is impossible to use both NVS and FCB out of the box. So you need a hack. I think finally this problem should be resolved by introduction of dedicate flash slot which are
Hi As you notice right now it is impossible to use both NVS and FCB out of the box. So you need a hack. I think finally this problem should be resolved by introduction of dedicate flash slot which are
|
By
Puzdrowski, Andrzej
· #4678
·
|