|
Memory protection and picolibc global state
I wonder how this works with the newlib implementation. We have several variants a malloc-like code that can end up in Zephyr, unfortunately, sometimes at the same time. There is a simplistic allocato
I wonder how this works with the newlib implementation. We have several variants a malloc-like code that can end up in Zephyr, unfortunately, sometimes at the same time. There is a simplistic allocato
|
By
David Brown
· #7341
·
|
|
MCUboot now part of the west manifest
Just a heads up, for those using MCUboot. It seems that our development mailing list has vanished. We are working to set up a new mailing list, but for now, if you are interested, it is probably best
Just a heads up, for those using MCUboot. It seems that our development mailing list has vanished. We are working to set up a new mailing list, but for now, if you are interested, it is probably best
|
By
David Brown
· #6590
·
|
|
Announcing: mcuboot release 1.4.0-rc1
Forwarding, as this is of interest to some Zephyr developers. ----- Forwarded message from David Brown <david.brown@...> ----- Date: Tue, 8 Oct 2019 11:54:31 -0600 From: David Brown <david.brow
Forwarding, as this is of interest to some Zephyr developers. ----- Forwarded message from David Brown <david.brown@...> ----- Date: Tue, 8 Oct 2019 11:54:31 -0600 From: David Brown <david.brow
|
By
David Brown
· #6377
·
|
|
debug with mcuboot
This seems to have gone unanswered. For my use, I've always had an "outer" makefile that invokved the cmake and ninja build on the Zephyr target (as well as mcuboot), and then used imgtool.py and poss
This seems to have gone unanswered. For my use, I've always had an "outer" makefile that invokved the cmake and ninja build on the Zephyr target (as well as mcuboot), and then used imgtool.py and poss
|
By
David Brown
· #5740
·
|
|
Flash configuration in dts file
I wonder if you are running into the same bug I've found in the extraction script, which assumes the partition reg values are absolute rather than relative. I've included the patch below if you want t
I wonder if you are running into the same bug I've found in the extraction script, which assumes the partition reg values are absolute rather than relative. I've included the patch below if you want t
|
By
David Brown
· #4971
·
|
|
Mbedtls_pk_verify error
There are still buffer/variable overflow problems, so I would make sure those are fixed before trying to figure out why else it might not be working. For example: char buffer[2]; ... snprintk(buffer,
There are still buffer/variable overflow problems, so I would make sure those are fixed before trying to figure out why else it might not be working. For example: char buffer[2]; ... snprintk(buffer,
|
By
David Brown
· #4814
·
|
|
Mbedtls_pk_verify error
I’m not sure exactly what is wrong, but I can spot numerous buffer overflows just by looking through the code. For example, in verify_signature, you’re calling: snprintk(b1, sizeof(1), “%c”, msg[i]);
I’m not sure exactly what is wrong, but I can spot numerous buffer overflows just by looking through the code. For example, in verify_signature, you’re calling: snprintk(b1, sizeof(1), “%c”, msg[i]);
|
By
David Brown
· #4714
·
|
|
POSIX clock_gettime() has meaningless 'tv_nsec' field.
I’ve created Issue 8009 to track this. The current implementation of clock_gettime() attempts to use the k_cycle_get_32() counter to provide a more accurate notion of time (filling in the tv_nsec fiel
I’ve created Issue 8009 to track this. The current implementation of clock_gettime() attempts to use the k_cycle_get_32() counter to provide a more accurate notion of time (filling in the tv_nsec fiel
|
By
David Brown
· #4622
·
|
|
Building on Gentoo/creating a DT_TEXTREL in shared object
I did solve it, at least sort of. It turns out that Gentoo patches gcc to default to --pic and --pie when building. The top-level Zephyr CMakeLists.txt file adds in --no-pic, and --no-pie, which overr
I did solve it, at least sort of. It turns out that Gentoo patches gcc to default to --pic and --pie when building. The top-level Zephyr CMakeLists.txt file adds in --no-pic, and --no-pie, which overr
|
By
David Brown
· #4613
·
|
|
Building on Gentoo/creating a DT_TEXTREL in shared object
I'm trying to figure out how to get Zephyr's sanity tests to build on my Gentoo-based development machine. The tests all pass if I build in a docker image based on Ubuntu. But, when I build directly o
I'm trying to figure out how to get Zephyr's sanity tests to build on my Gentoo-based development machine. The tests all pass if I build in a docker image based on Ubuntu. But, when I build directly o
|
By
David Brown
· #4609
·
|
|
Strange Codecov info
In https://github.com/zephyrproject-rtos/zephyr/pull/7352, I am seeing an unusual Codecov report. Although my change only affects a few files in the documentation, the Codecov report is showing an imp
In https://github.com/zephyrproject-rtos/zephyr/pull/7352, I am seeing an unusual Codecov report. Although my change only affects a few files in the documentation, the Codecov report is showing an imp
|
By
David Brown
· #2150
·
|
|
Azure IOT Device Client SDK
What I’d like to have is a framework that makes it fairly easy for an app to setup MQTT (possibly HTTPS/REST). The app would be responsible for getting its data, and making calls to a publish function
What I’d like to have is a framework that makes it fairly easy for an app to setup MQTT (possibly HTTPS/REST). The app would be responsible for getting its data, and making calls to a publish function
|
By
David Brown
· #2106
·
|
|
Azure IOT Device Client SDK
I’m not aware of any work on Azure. I am putting some work into having better support for Google Cloud services, and I intend the result to be fairly easy to adapt to other providers. Do you know your
I’m not aware of any work on Azure. I am putting some work into having better support for Google Cloud services, and I intend the result to be fairly easy to adapt to other providers. Do you know your
|
By
David Brown
· #2103
·
|
|
mbed TLS ssl client - certification
It is DER encoded. How did you convert the certificate to hex. Converting the ASCII won't really work. You could do something like: openssl x509 -inform pem -in mycert.pem \ -outform der -out mycert.b
It is DER encoded. How did you convert the certificate to hex. Converting the ASCII won't really work. You could do something like: openssl x509 -inform pem -in mycert.pem \ -outform der -out mycert.b
|
By
David Brown
· #2071
·
|
|
Zephyr list configuration
Per some suggestions given on the mailing list, I'm going to try unchecking the setting in my account: "I always want copies of my own messages". This may be what is triggering it to generate a messag
Per some suggestions given on the mailing list, I'm going to try unchecking the setting in my account: "I always want copies of my own messages". This may be what is triggering it to generate a messag
|
By
David Brown
· #2024
·
|
|
Zephyr list configuration
A couple of questions: - Where did the change from mailman to groups.io originate? Was this a Zephyr Project request? - How did we evaluate that Groups.io would meet the needs of the Zephyr developmen
A couple of questions: - Where did the change from mailman to groups.io originate? Was this a Zephyr Project request? - How did we evaluate that Groups.io would meet the needs of the Zephyr developmen
|
By
David Brown
· #2022
·
|
|
List configuration test
Sorry for the noise. I'm trying to figure out what happens when a message is sent to both the Zephyr devel mailing list, and the mcuboot mailing list. Thanks, David
Sorry for the noise. I'm trying to figure out what happens when a message is sent to both the Zephyr devel mailing list, and the mcuboot mailing list. Thanks, David
|
By
David Brown
· #2019
·
|
|
Zephyr list configuration
I guess I hadn't been paying attention, but it seems at some point, the zephyr mailing list software has started doing a lot of header rewriting of the messages. Perhaps some of this has to do with an
I guess I hadn't been paying attention, but it seems at some point, the zephyr mailing list software has started doing a lot of header rewriting of the messages. Perhaps some of this has to do with an
|
By
David Brown
· #2018
·
|
|
Some flash drivers don't use DTS write-block-size setting (even though it's set)
I wouldn't really expect the driver to make use of the write-block-size. This value isn't exactly a "setting", but is a description of the constraints of the hardware. It is perfectly reasonable that
I wouldn't really expect the driver to make use of the write-block-size. This value isn't exactly a "setting", but is a description of the constraints of the hardware. It is perfectly reasonable that
|
By
David Brown
· #2017
·
|
|
[Zephyr-users] [Zephyr-devel] Firmware over the air (FOTA) and FCB support in 1.11.0
Adding dev-mcuboot@... It'd be nice if we could figure out what minimum version of cryptography we need, so we could put that in the requirements.txt file. Unfortunately, the stack trace
Adding dev-mcuboot@... It'd be nice if we could figure out what minimum version of cryptography we need, so we could put that in the requirements.txt file. Unfortunately, the stack trace
|
By
David Brown
· #2013
·
|