Date   

Daily JIRA Digest

donotreply@...
 

NEW JIRA items within last 24 hours: 1
[ZEP-1501] Where to find Auto-PTS source code
https://jira.zephyrproject.org/browse/ZEP-1501


UPDATED JIRA items within last 24 hours: 3
[ZEP-810] Network Time Protocol v4
https://jira.zephyrproject.org/browse/ZEP-810

[ZEP-800] DHCPv6
https://jira.zephyrproject.org/browse/ZEP-800

[ZEP-1181] zephyrSDK + newlib: unexpected warning raised when print "uint32_t" with "%u"
https://jira.zephyrproject.org/browse/ZEP-1181


CLOSED JIRA items within last 24 hours: 0

RESOLVED JIRA items within last 24 hours: 0


Re: mqtt - tcp client connection - samples

Jorge Ramirez <jorge.ramirez-ortiz@...>
 

On 01/03/2017 03:51 PM, Flavio Santes wrote:
TCP-based sample code will be submitted once TCP is ready.
how many weeks do you think it will take to have some code available in
a development branch - just enough to check MQTT connectivity to a broker?


Daily Gerrit Digest

donotreply@...
 

NEW within last 24 hours:
- https://gerrit.zephyrproject.org/r/9576 : bluetooth: controller: Split events into normal and priority
- https://gerrit.zephyrproject.org/r/9586 : sanitycheck: reduce number of unnecessary configuration builds
- https://gerrit.zephyrproject.org/r/9582 : Bluetooth: RFCOMM: Implement timer in dlc
- https://gerrit.zephyrproject.org/r/9581 : Bluetooth: RFCOMM: Rearrange fns to avoid forward declaration
- https://gerrit.zephyrproject.org/r/9575 : boards: nucleo: provide button and led for basic samples

UPDATED within last 24 hours:
- https://gerrit.zephyrproject.org/r/9373 : Bluetooth: AVDTP: ADD AVDTP DISOCVER API Prototype
- https://gerrit.zephyrproject.org/r/9559 : net/mqtt: Improve buffer error handling in mqtt_tx routines
- https://gerrit.zephyrproject.org/r/9505 : tests: kernel: re-path mslab test
- https://gerrit.zephyrproject.org/r/9552 : net/mqtt: Improve indentation
- https://gerrit.zephyrproject.org/r/9557 : net/mqtt: Allow an MQTT publisher app to receive msgs
- https://gerrit.zephyrproject.org/r/9446 : Bluetooth: AVDTP: Added pointer to Pending Request
- https://gerrit.zephyrproject.org/r/9328 : Bluetooth: AVDTP: ADD Accept Incoming connection cb
- https://gerrit.zephyrproject.org/r/9460 : Bluetooth: AVDTP: ADD AVDTP DISCOVER Function Definition
- https://gerrit.zephyrproject.org/r/9542 : arm: Restructure ARM cpu related preprocessor conditionals.
- https://gerrit.zephyrproject.org/r/9545 : arm: Adjust cortex-m7 support to reflect its ARMv7-M architecture.
- https://gerrit.zephyrproject.org/r/9544 : arm: Replace CONFIG_CPU_CORTEX_M3_M4 with CONFIG_ARMV7_M
- https://gerrit.zephyrproject.org/r/9543 : arm: Replace CONFIG_CPU_CORTEX_M0_M0PLUS with CONFIG_ARMV6_M
- https://gerrit.zephyrproject.org/r/9454 : Bluetooth: SDP: Add UUID reference to user callback
- https://gerrit.zephyrproject.org/r/9511 : Bluetooth: differentiate between initial and PPCP conn params
- https://gerrit.zephyrproject.org/r/9516 : drivers: Add Atmel SAM family GMAC Ethernet driver
- https://gerrit.zephyrproject.org/r/9447 : Bluetooth: SDP: Server: Support ServiceSearchAttributeRequest
- https://gerrit.zephyrproject.org/r/4489 : Bluetooth: SDP: Server: Support ServiceAttributeRequest
- https://gerrit.zephyrproject.org/r/4488 : Bluetooth: SDP: Server: Support ServiceSearchRequest
- https://gerrit.zephyrproject.org/r/6716 : Bluetooth: SDP: Server: Refactor data element structure header
- https://gerrit.zephyrproject.org/r/6720 : Bluetooth: A2DP: Stream End Point Registration
- https://gerrit.zephyrproject.org/r/9560 : net/mqtt: Improve error handling in mqtt_rx_connack routine
- https://gerrit.zephyrproject.org/r/9558 : net/mqtt: Allow an MQTT subscriber app to receive msgs
- https://gerrit.zephyrproject.org/r/9555 : net/mqtt: Add missing function prototypes
- https://gerrit.zephyrproject.org/r/9554 : net/mqtt: Introduce helper callbacks
- https://gerrit.zephyrproject.org/r/9549 : net/protocols: Remove unnecessary assignement in Makefiles
- https://gerrit.zephyrproject.org/r/9573 : Bluetooth: Controller: conditional compile advertiser only
- https://gerrit.zephyrproject.org/r/9569 : Bluetooth: SDP: Update 'no records found' code comment
- https://gerrit.zephyrproject.org/r/9331 : Bluetooth: A2DP: Adds accept state callback handlers
- https://gerrit.zephyrproject.org/r/7263 : Bluetooth: samples: handsfree application indicator callback
- https://gerrit.zephyrproject.org/r/9468 : Bluetooth: HFP HF: SLC Enable indicator status report
- https://gerrit.zephyrproject.org/r/6719 : Bluetooth: A2DP: Stream End Point Structure
- https://gerrit.zephyrproject.org/r/6717 : Bluetooth: A2DP: A2DP sink service record registration
- https://gerrit.zephyrproject.org/r/7492 : Bluetooth: A2DP: Added Preset Structure
- https://gerrit.zephyrproject.org/r/9564 : net/dns: Introduce the qname_copy routine
- https://gerrit.zephyrproject.org/r/9553 : net/mqtt: Use the right data type
- https://gerrit.zephyrproject.org/r/9551 : net/mqtt: Make input arguments const
- https://gerrit.zephyrproject.org/r/9550 : net/protocols: Consolidate helper routines

MERGED within last 24 hours:
- https://gerrit.zephyrproject.org/r/9574 : Bluetooth: Create separate bt_recv_prio() API
- https://gerrit.zephyrproject.org/r/9585 : Bluetooth: ATT: Fix using k_fifo API with net_buf
- https://gerrit.zephyrproject.org/r/9579 : gpio: Fix spelling mistake.
- https://gerrit.zephyrproject.org/r/9580 : Fixup indentation.
- https://gerrit.zephyrproject.org/r/9578 : Bluetooth: RFCOMM: Increase dlc stack size to 256
- https://gerrit.zephyrproject.org/r/9577 : Bluetooth: Controller: Remove advertiser struct use in observer
- https://gerrit.zephyrproject.org/r/9539 : Bluetooth: Reduce the minimum RX buf count to 2
- https://gerrit.zephyrproject.org/r/9530 : Bluetooth: Convert H:4 HCI driver to RECV_IS_RX_THREAD
- https://gerrit.zephyrproject.org/r/9535 : Bluetooth: Remove unused prio pool and buffer helpers
- https://gerrit.zephyrproject.org/r/9538 : Bluetooth: h4: Use k_fifo instead of k_sem
- https://gerrit.zephyrproject.org/r/9547 : Bluetooth: h4: Convert TX path to be interrupt based
- https://gerrit.zephyrproject.org/r/9536 : Bluetooth: Controller: Switch to controller-side RX thread
- https://gerrit.zephyrproject.org/r/9525 : Bluetooth: Refactor bt_recv() logic
- https://gerrit.zephyrproject.org/r/9524 : Bluetooth: Kconfig: Introduce BLUETOOTH_COMBINED_RX_BUF option
- https://gerrit.zephyrproject.org/r/9533 : Bluetooth: drivers: Use bt_buf_get_rx() in h5.c
- https://gerrit.zephyrproject.org/r/9527 : Bluetooth: Remove support for host flow control
- https://gerrit.zephyrproject.org/r/9529 : Bluetooth: Kconfig: Fine tune options for RECV_IS_RX_THREAD
- https://gerrit.zephyrproject.org/r/9537 : Bluetooth: Controller: Deprioritize adv report buffer allocation
- https://gerrit.zephyrproject.org/r/9528 : Bluetooth: Add bt_buf_get_rx() helper API
- https://gerrit.zephyrproject.org/r/9531 : Bluetooth: Use bt_buf_get_rx in hci_ecc.c
- https://gerrit.zephyrproject.org/r/9526 : Bluetooth: Introduce support for HCI driver-side RX thread
- https://gerrit.zephyrproject.org/r/9534 : Bluetooth: Controller: Use bt_buf_get_rx for buffer allocation
- https://gerrit.zephyrproject.org/r/9518 : Merge net branch into master
- https://gerrit.zephyrproject.org/r/9532 : Bluetooth: hci_ecc: Delay event buffer allocation
- https://gerrit.zephyrproject.org/r/9523 : Bluetooth: Kconfig Remove HOST_BUFFERS option
- https://gerrit.zephyrproject.org/r/9453 : Bluetooth: SDP: Send resolved UUID data to user
- https://gerrit.zephyrproject.org/r/9379 : Bluetooth: SDP: Check room needed against user allocated
- https://gerrit.zephyrproject.org/r/7077 : Bluetooth: HFP HF: SLC query indicators present value
- https://gerrit.zephyrproject.org/r/7030 : Bluetooth: HFP HF: SLC Connection send/parse CIND
- https://gerrit.zephyrproject.org/r/7076 : Bluetooth: AT: Change API name skip_whitespace to skip_space
- https://gerrit.zephyrproject.org/r/9568 : Bluetooth: AT: Rename API's which uses term 'stream'
- https://gerrit.zephyrproject.org/r/9572 : Bluetooth: Controller: fix DLE conditional compilations


Re: mqtt - tcp client connection - samples

Flavio Santes <flavio.santes@...>
 

Hello,

TCP-based sample code will be submitted once TCP is ready.

Regards,
Flavio


Re: reg: Routing SPI signals connected from x86 core to the Arc core

Tomasz Bursztyka
 

Hi,

You can use IPM API to send data from one core to another.
See include/ipm.h

Your accelerometer implements sensor API I guess? So it can trigger
a callback, which in turn would send the information to the ARC core
through IPM.

For the sensor trigger part, see samples/sensor ones. (bmi160 for instance).
And for ipm: samples/ipm ones.

Tomasz

Hi

We have connected an Accelerometer to the x86 core of C1000 (Quark_se)
through SPI interface.

Interrupt line of accelerometer is also connected to the AON_GPIO_3

Now I need to route the SPI connection of x86 to Arc core. Is that
possible ?

Any sample code in zephyr I can refer for this activity ?

Best regards

Mahendra

*

*


reg: Routing SPI signals connected from x86 core to the Arc core

Mahendravarman Rajarao (RBEI/EAA3) <Mahendravarman.Rajarao@...>
 

Hi

We have connected an Accelerometer to the x86 core of C1000 (Quark_se) through SPI interface.
Interrupt line of accelerometer is also connected to the AON_GPIO_3

Now I need to route the SPI connection of x86 to Arc core. Is that possible ?

Any sample code in zephyr I can refer for this activity ?

Best regards
Mahendra


Re: mqtt - tcp client connection - samples

Jorge Ramirez <jorge.ramirez-ortiz@...>
 

On 12/19/2016 01:38 PM, Jorge Ramirez wrote:
Hi,

I am looking for some sample code that shows how to connect an mqtt
publisher/subscriber to a broker or gateway.

The MQTT code in lib/iot requires that before the MQTT connect packet
can be sent, the MQTT device needs to have established a TCP
connection to the broker.

However the TCP_connect test code in tests/net/tcp/src/main.c has been
compiled out (last time I asked it was work in progress (scheduled for
December) since the actual stack support was not there yet).

I can see the following cards in JIRA:

* ZEP-613: TCP/UDP client and server mode functionality [in progress]
https://jira.zephyrproject.org/browse/ZEP-613

* ZEP-847: IoT protocol functionality must be moved from samples to
lib/iot [resolved]
https://jira.zephyrproject.org/browse/ZEP-847


A far as I can see lib/iot/mqtt contains the MQTT high level API -
this was delivered a couple of weeks ago;
however there is no MQTT sample code other than the MQTT packet
validation in tests/iot/.

I suppose the MQTT sample code and the actual functionality is still
blocked by ZEP-613?
hi Flavio,

do you know if the MQTT sample code - and the actual functionality to
connect to a broker- is still blocked by ZEP-613?
https://jira.zephyrproject.org/browse/ZEP-613

thanks


Daily JIRA Digest

donotreply@...
 

NEW JIRA items within last 24 hours: 0

UPDATED JIRA items within last 24 hours: 1
[ZEP-1483] H:4 HCI driver (h4.c) should rely on UART flow control to avoid dropping packets
https://jira.zephyrproject.org/browse/ZEP-1483


CLOSED JIRA items within last 24 hours: 0

RESOLVED JIRA items within last 24 hours: 0


Daily Gerrit Digest

donotreply@...
 

NEW within last 24 hours:
- https://gerrit.zephyrproject.org/r/9556 : net/mqtt: Add the mqtt_rx_publish routine
- https://gerrit.zephyrproject.org/r/9572 : Bluetooth: Controller: fix DLE conditional compilations
- https://gerrit.zephyrproject.org/r/9573 : WIP: Bluetooth: Controller: conditional compile advertiser only
- https://gerrit.zephyrproject.org/r/9564 : net/dns: Introduce the qname_copy routine
- https://gerrit.zephyrproject.org/r/9560 : net/mqtt: Improve error handling in mqtt_rx_connack routine
- https://gerrit.zephyrproject.org/r/9559 : net/mqtt: Improve buffer error handling in mqtt_tx routines
- https://gerrit.zephyrproject.org/r/9558 : net/mqtt: Allow an MQTT subscriber app to receive msgs
- https://gerrit.zephyrproject.org/r/9557 : net/mqtt: Allow an MQTT publisher app to receive msgs
- https://gerrit.zephyrproject.org/r/9555 : net/mqtt: Add missing function prototypes
- https://gerrit.zephyrproject.org/r/9554 : net/mqtt: Introduce helper callbacks
- https://gerrit.zephyrproject.org/r/9553 : net/mqtt: Use the right data type
- https://gerrit.zephyrproject.org/r/9552 : net/mqtt: Improve alignment
- https://gerrit.zephyrproject.org/r/9551 : net/mqtt: Make input arguments const
- https://gerrit.zephyrproject.org/r/9550 : net/protocols: Consolidate helper routines
- https://gerrit.zephyrproject.org/r/9549 : net/protocols: Remove unnecessary assignement in Makefiles
- https://gerrit.zephyrproject.org/r/9571 : stm32f4: Update flash to support higher sysclock frequencies
- https://gerrit.zephyrproject.org/r/9569 : Bluetooth: SDP: Update 'no records found' code comment
- https://gerrit.zephyrproject.org/r/9568 : Bluetooth: AT: Rename API's which uses term 'stream'
- https://gerrit.zephyrproject.org/r/9548 : arch/arm, boards: Add Support of STM32L433RC IC

UPDATED within last 24 hours:
- https://gerrit.zephyrproject.org/r/9530 : Bluetooth: Convert H:4 HCI driver to RECV_IS_RX_THREAD
- https://gerrit.zephyrproject.org/r/7263 : Bluetooth: samples: handsfree application indicator callback
- https://gerrit.zephyrproject.org/r/7030 : Bluetooth: HFP HF: SLC Connection send/parse CIND
- https://gerrit.zephyrproject.org/r/9523 : Bluetooth: Kconfig Remove HOST_BUFFERS option
- https://gerrit.zephyrproject.org/r/9524 : Bluetooth: Kconfig: Introduce BLUETOOTH_COMBINED_RX_BUF option
- https://gerrit.zephyrproject.org/r/9525 : Bluetooth: Refactor bt_recv() logic
- https://gerrit.zephyrproject.org/r/9526 : Bluetooth: Introduce support for HCI driver-side RX thread
- https://gerrit.zephyrproject.org/r/9468 : Bluetooth: HFP HF: SLC Enable indicator status report
- https://gerrit.zephyrproject.org/r/9527 : Bluetooth: Remove support for host flow control
- https://gerrit.zephyrproject.org/r/7076 : Bluetooth: AT: Change API name skip_whitespace to skip_space
- https://gerrit.zephyrproject.org/r/7077 : Bluetooth: HFP HF: SLC query indicators present value
- https://gerrit.zephyrproject.org/r/9528 : Bluetooth: Add bt_buf_get_rx() helper API
- https://gerrit.zephyrproject.org/r/9529 : Bluetooth: Kconfig: Fine tune options for RECV_IS_RX_THREAD
- https://gerrit.zephyrproject.org/r/9531 : Bluetooth: Use bt_buf_get_rx in hci_ecc.c
- https://gerrit.zephyrproject.org/r/9532 : Bluetooth: hci_ecc: Delay event buffer allocation
- https://gerrit.zephyrproject.org/r/9533 : Bluetooth: drivers: Use bt_buf_get_rx() in h5.c
- https://gerrit.zephyrproject.org/r/9534 : Bluetooth: Controller: Use bt_buf_get_rx for buffer allocation
- https://gerrit.zephyrproject.org/r/9535 : Bluetooth: Remove unused prio pool and buffer helpers
- https://gerrit.zephyrproject.org/r/9536 : Bluetooth: Controller: Switch to controller-side RX thread
- https://gerrit.zephyrproject.org/r/9537 : Bluetooth: Controller: Deprioritize adv report buffer allocation
- https://gerrit.zephyrproject.org/r/9538 : Bluetooth: h4: Use k_fifo instead of k_sem
- https://gerrit.zephyrproject.org/r/9547 : Bluetooth: h4: Convert TX path to be interrupt based
- https://gerrit.zephyrproject.org/r/7492 : Bluetooth: A2DP: Added Preset Structure
- https://gerrit.zephyrproject.org/r/6720 : Bluetooth: A2DP: Stream End Point Registration
- https://gerrit.zephyrproject.org/r/6719 : Bluetooth: A2DP: Stream End Point Structure
- https://gerrit.zephyrproject.org/r/9331 : Bluetooth: A2DP: Adds accept state callback handlers
- https://gerrit.zephyrproject.org/r/9539 : Bluetooth: Reduce the minimum RX buf count to 2
- https://gerrit.zephyrproject.org/r/9328 : Bluetooth: AVDTP: Add Accept Incoming connection cb
- https://gerrit.zephyrproject.org/r/9518 : Merge net branch into master
- https://gerrit.zephyrproject.org/r/9454 : Bluetooth: SDP: Add UUID reference to user callback
- https://gerrit.zephyrproject.org/r/9453 : Bluetooth: SDP: Send resolved UUID data to user
- https://gerrit.zephyrproject.org/r/9379 : Bluetooth: SDP: Check room needed against user allocated
- https://gerrit.zephyrproject.org/r/6717 : Bluetooth: A2DP: A2DP sink service record registration

MERGED within last 24 hours:


Re: Trying Nucleo-64 STM32F411RE

Erwan Gouriou
 

Hi Piotr,

There was an issue on F411RE clock initialisation steps.
I've submitted following change to correct it:
https://gerrit.zephyrproject.org/r/9571

Hope it helps.

Cheers
Erwan

On 20 December 2016 at 01:44, Piotr Król <piotr.krol(a)3mdeb.com> wrote:

Hi all,

I'm trying to run some examples (ie. hello_world, blinky) from arm
branch on Nucleo-64 STM32F411RE, but have problem with verifying if it
works. What I tried:

In hello_world directory:
make BOARD=nucleo_f411re
make BOARD=nucleo_f411re flash

Board seem to flash correctly. I OpenOCD master branch compiled locally.

$ make BOARD=nucleo_f411re flash
make[1]: Entering directory '/path/to//src/zephyr-project'
make[2]: Entering directory '/path/to//src/zephyr-project/
samples/hello_world/outdir/nucleo_f411re'
Using /path/to//src/zephyr-project as source for kernel
GEN ./Makefile
CHK include/generated/version.h
CHK misc/generated/configs.c
CHK include/generated/offsets.h
CHK misc/generated/sysgen/prj.mdef
Flashing nucleo_f411re
Flashing Target Device
Open On-Chip Debugger 0.9.0-dirty (2016-08-02-16:04)
Licensed under GNU GPL v2
For bug reports, read
http://openocd.org/doc/doxygen/bugs.html
Info : The selected transport took over low-level target control. The
results might differ compared to plain JTAG/SWD
adapter speed: 2000 kHz
adapter_nsrst_delay: 100
none separate
srst_only separate srst_nogate srst_open_drain connect_deassert_srst
Info : Unable to match requested speed 2000 kHz, using 1800 kHz
Info : Unable to match requested speed 2000 kHz, using 1800 kHz
Info : clock speed 1800 kHz
Info : STLINK v2 JTAG v27 API v2 SWIM v15 VID 0x0483 PID 0x374B
Info : using stlink api v2
Info : Target voltage: 3.234714
Info : stm32f4x.cpu: hardware has 6 breakpoints, 4 watchpoints
TargetName Type Endian TapName State
-- ------------------ ---------- ------ ------------------ ------------
0* stm32f4x.cpu hla_target little stm32f4x.cpu running
target state: halted
target halted due to debug-request, current mode: Thread
xPSR: 0x01000000 pc: 0x0800203c msp: 0x20000750
auto erase enabled
Info : device id = 0x10006431
Info : flash size = 512kbytes
target state: halted
target halted due to breakpoint, current mode: Thread
xPSR: 0x61000000 pc: 0x20000042 msp: 0x20000750
wrote 16384 bytes from file /path/to//src/zephyr-project/
samples/hello_world/outdir/nucleo_f411re/zephyr.bin in 0.727563s (21.991
KiB/s)
target state: halted
target halted due to debug-request, current mode: Thread
xPSR: 0x01000000 pc: 0x0800203c msp: 0x20000750
verified 12876 bytes in 0.118510s (106.103 KiB/s)
shutdown command invoked
Done flashing
make[2]: Leaving directory '/path/to//src/zephyr-project/
samples/hello_world/outdir/nucleo_f411re'
make[1]: Leaving directory '/path/to//src/zephyr-project'

IIUC from defconfig:
# enable USART2 - passthrough to STLINK v2 connector
CONFIG_UART_STM32_PORT_2=y
CONFIG_UART_STM32_PORT_2_BAUD_RATE=115200
# enable console on this port by default
CONFIG_UART_CONSOLE_ON_DEV_NAME="UART_2"

I should have output on UART exposed by STLINK, in my case /dev/ttyACM0
under
Debian Linux. Unfortunately no output. What more is needed to push printk
output to UART ?

I tried also to compile blinky example, but it fails during compilation. My
understanding is that defines used there were not provided for F411. disco
example compiles fine, but doesn't seem to blink with LED1 and LED2.

I also tried to use debugger to step through and see what happen but it
looks
like STM32 never hit main: https://gist.github.com/pietrushnic/
c2e74de9ff1d11e8e2d442dd30d8ae0a

What is correct procedure to verify STM32 F411RE code ?

Best Regards,
--
Piotr Król
Embedded Systems Consultant
http://3mdeb.com | @3mdeb_com


Re: [Question] 6LoWPan mesh-under routing

Ravi kumar Veeramally
 

Hello Richard,

On 12/30/2016 05:59 PM, Richard Peters wrote:
Hi Community, > > does zephyr os support mesh-under routing in 6LoWPan? If not, will
> this be supported in the near future? Yes, we are going to support
mesh-under routing in 6LoWPan.
Will a compressed IPv6 header be unpacked in mesh-under routing or >
can it stay compressed by multiple hops?
yes.
Is it possible to bridge different network devices in mesh-under >
routing, e.g. to form a single IPv6 subnet, composed of 802.15.4 >
devices and BT 4.2 devices? Initial plan for 802.15.4 devices.

- Ravi.
Sorry if these questions are a little bit noobish, i am relatively >
new to IOT and zephyr os ;) > > Regards, Richard >


Daily JIRA Digest

donotreply@...
 

NEW JIRA items within last 24 hours: 0

UPDATED JIRA items within last 24 hours: 0

CLOSED JIRA items within last 24 hours: 1
[ZEP-1496] (Fixed) gpio_pin_enable_callback error
https://jira.zephyrproject.org/browse/ZEP-1496


RESOLVED JIRA items within last 24 hours: 0


Daily Gerrit Digest

donotreply@...
 

NEW within last 24 hours:
- https://gerrit.zephyrproject.org/r/9547 : Bluetooth: h4: Convert TX path to be interrupt based
- https://gerrit.zephyrproject.org/r/9546 : Switch logrotate to build-discarder
- https://gerrit.zephyrproject.org/r/9545 : arm: Adjust cortex-m7 support to reflect its ARMv7-M architecture.
- https://gerrit.zephyrproject.org/r/9544 : arm: Replace CONFIG_CPU_CORTEX_M3_M4 with CONFIG_ARMV7_M
- https://gerrit.zephyrproject.org/r/9543 : arm: Replace CONFIG_CPU_CORTEX_M0_M0PLUS with CONFIG_ARMV6_M
- https://gerrit.zephyrproject.org/r/9542 : arm: Restructure ARM cpu related preprocessor conditionals.
- https://gerrit.zephyrproject.org/r/9541 : arm: cortex-m memory map is CPU specific
- https://gerrit.zephyrproject.org/r/9540 : arm: Fix assembler layout.

UPDATED within last 24 hours:
- https://gerrit.zephyrproject.org/r/9539 : Bluetooth: Reduce the minimum RX buf count to 2
- https://gerrit.zephyrproject.org/r/9538 : Bluetooth: h4: Use k_fifo instead of k_sem
- https://gerrit.zephyrproject.org/r/9455 : arm: nvic: Fix exception priority access on Cortex-M0(+)
- https://gerrit.zephyrproject.org/r/9503 : arm: nvic: Use uint8_t for priority level
- https://gerrit.zephyrproject.org/r/9475 : arm: Cortex-M0: Adapt core register code to M0
- https://gerrit.zephyrproject.org/r/9516 : drivers: Add Atmel SAM family GMAC Ethernet driver
- https://gerrit.zephyrproject.org/r/9536 : Bluetooth: Controller: Switch to controller-side RX thread

MERGED within last 24 hours:


Daily JIRA Digest

donotreply@...
 

NEW JIRA items within last 24 hours: 2
[ZEP-1497] Cortex-M0 port exception and interrupt priority setting and getting is broken
https://jira.zephyrproject.org/browse/ZEP-1497

[ZEP-1498] commit-message.py script is too strict that blocks merge commits
https://jira.zephyrproject.org/browse/ZEP-1498


UPDATED JIRA items within last 24 hours: 1
[ZEP-1209] Create test for Memory slabs kernel object using native unified kernel API
https://jira.zephyrproject.org/browse/ZEP-1209


CLOSED JIRA items within last 24 hours: 0

RESOLVED JIRA items within last 24 hours: 0


Daily Gerrit Digest

donotreply@...
 

NEW within last 24 hours:
- https://gerrit.zephyrproject.org/r/9537 : Bluetooth: Controller: Deprioritize adv report buffer allocation
- https://gerrit.zephyrproject.org/r/9534 : Bluetooth: Controller: Use bt_buf_get_rx for buffer allocation
- https://gerrit.zephyrproject.org/r/9536 : Bluetooth: Controller: Switch to controller-side RX thread
- https://gerrit.zephyrproject.org/r/9538 : Bluetooth: h4: Use k_fifo instead of k_sem
- https://gerrit.zephyrproject.org/r/9539 : Bluetooth: Reduce the minimum & default RX buf count to 2
- https://gerrit.zephyrproject.org/r/9535 : Bluetooth: Remove unused prio pool and buffer helpers
- https://gerrit.zephyrproject.org/r/9533 : Bluetooth: drivers: Use bt_buf_get_rx() in h5.c
- https://gerrit.zephyrproject.org/r/9531 : Bluetooth: Use bt_buf_get_rx in hci_ecc.c
- https://gerrit.zephyrproject.org/r/9529 : Bluetooth: Kconfig: Fine tune options for RECV_IS_RX_THREAD
- https://gerrit.zephyrproject.org/r/9530 : Bluetooth: Convert H:4 HCI driver to RECV_IS_RX_THREAD
- https://gerrit.zephyrproject.org/r/9532 : Bluetooth: hci_ecc: Delay event buffer allocation
- https://gerrit.zephyrproject.org/r/9527 : Bluetooth: Remove support for host flow control
- https://gerrit.zephyrproject.org/r/9523 : Bluetooth: Kconfig Remove HOST_BUFFERS option
- https://gerrit.zephyrproject.org/r/9524 : Bluetooth: Kconfig: Introduce BLUETOOTH_COMBINED_RX_BUF option
- https://gerrit.zephyrproject.org/r/9526 : Bluetooth: Introduce support for HCI driver-side RX thread
- https://gerrit.zephyrproject.org/r/9528 : Bluetooth: Add bt_buf_get_rx() helper API
- https://gerrit.zephyrproject.org/r/9525 : Bluetooth: Refactor bt_recv() logic
- https://gerrit.zephyrproject.org/r/9520 : commit-message: Fix logging info
- https://gerrit.zephyrproject.org/r/9518 : Merge net branch into master

UPDATED within last 24 hours:
- https://gerrit.zephyrproject.org/r/9503 : arm: nvic: Use uint8_t for priority level
- https://gerrit.zephyrproject.org/r/9455 : arm: nvic: Fix exception priority access on Cortex-M0(+)
- https://gerrit.zephyrproject.org/r/9475 : arm: Cortex-M0: Adapt core register code to M0
- https://gerrit.zephyrproject.org/r/9453 : Bluetooth: SDP: Send resolved UUID data to user
- https://gerrit.zephyrproject.org/r/9454 : Bluetooth: SDP: Add UUID reference to user callback
- https://gerrit.zephyrproject.org/r/9379 : Bluetooth: SDP: Check room needed against user allocated
- https://gerrit.zephyrproject.org/r/9485 : kernel: add _timeout_q dump before and after adding timeout
- https://gerrit.zephyrproject.org/r/9488 : kernel/arch: optimize memory use of some thread fields
- https://gerrit.zephyrproject.org/r/9487 : samples: put philosophers stacks in noinit section
- https://gerrit.zephyrproject.org/r/9486 : samples: speed up philosophers demo
- https://gerrit.zephyrproject.org/r/9484 : kernel: do not use sys_dlist_insert_at() in _add_timeout()
- https://gerrit.zephyrproject.org/r/9489 : kernel/arch: inspect prio/sched_locked together for preemptibility
- https://gerrit.zephyrproject.org/r/9483 : kernel: do not use sys_dlist_insert_at() in _pend_thread()

MERGED within last 24 hours:
- https://gerrit.zephyrproject.org/r/9522 : Bluetooth: hci_ecc: Fix incorrect private_key size
- https://gerrit.zephyrproject.org/r/9521 : Bluetooth: SDP: Validate SSA response PDU
- https://gerrit.zephyrproject.org/r/9519 : Revert "sanitycheck: reduce number of unnecessary configuration builds"
- https://gerrit.zephyrproject.org/r/9457 : gcc (ARC): Upgrade to arc-2016.09-release
- https://gerrit.zephyrproject.org/r/9366 : arch-*.inc: consistent naming
- https://gerrit.zephyrproject.org/r/9378 : Bluetooth: SDP: Allocate user delivered memory for resolved data
- https://gerrit.zephyrproject.org/r/9377 : Bluetooth: SDP: Enable resolve all user delivered UUIDs
- https://gerrit.zephyrproject.org/r/9314 : Bluetooth: Controller: replace work with mayfly
- https://gerrit.zephyrproject.org/r/9445 : Bluetooth: Controller: add memq_peek interface
- https://gerrit.zephyrproject.org/r/9467 : Bluetooth: Controller: Kconfig Data Length Update feature
- https://gerrit.zephyrproject.org/r/9510 : Bluetooth: Controller: Kconfig fast encryption setup feature
- https://gerrit.zephyrproject.org/r/9499 : Bluetooth: Controller: Kconfig connection RSSI measurement
- https://gerrit.zephyrproject.org/r/9509 : Bluetooth: Controller: Kconfig Tx buffer size


[Question] 6LoWPan mesh-under routing

Richard Peters <mail@...>
 

Hi Community,

does zephyr os support mesh-under routing in 6LoWPan?
If not, will this be supported in the near future?

Will a compressed IPv6 header be unpacked in mesh-under routing
or can it stay compressed by multiple hops?

Is it possible to bridge different network devices in mesh-under
routing, e.g. to form a single IPv6 subnet, composed of 802.15.4 devices
and BT 4.2 devices?

Sorry if these questions are a little bit noobish, i am relatively new
to IOT and zephyr os ;)

Regards,
Richard


Daily JIRA Digest

donotreply@...
 

NEW JIRA items within last 24 hours: 2
[ZEP-1495] Networking API detalis documentation is missing
https://jira.zephyrproject.org/browse/ZEP-1495

[ZEP-1496] gpio_pin_enable_callback error
https://jira.zephyrproject.org/browse/ZEP-1496


UPDATED JIRA items within last 24 hours: 0

CLOSED JIRA items within last 24 hours: 2
[ZEP-1442] (Fixed) Samples/net/dhcpv4_client: Build fail as No rule to make target `prj_.conf
https://jira.zephyrproject.org/browse/ZEP-1442

[ZEP-1448] (Fixed) Samples/net/mbedtls_sslclient:Build fail as net/ip_buf.h can not be found
https://jira.zephyrproject.org/browse/ZEP-1448


RESOLVED JIRA items within last 24 hours: 0


Daily Gerrit Digest

donotreply@...
 

NEW within last 24 hours:
- https://gerrit.zephyrproject.org/r/9516 : drivers: Add Atmel SAM family GMAC Ethernet driver
- https://gerrit.zephyrproject.org/r/9517 : samples: net: echo_server .conf for Atmel SMART SAM E70 Xplained board
- https://gerrit.zephyrproject.org/r/9503 : arm: nvic: Use uint8_t for priority level
- https://gerrit.zephyrproject.org/r/9515 : arch: Add support for Atmel SAM E70 SoC configuration at boot
- https://gerrit.zephyrproject.org/r/9511 : Bluetooth: differentiate between initial and PPCP conn params
- https://gerrit.zephyrproject.org/r/9507 : tests: kernel: added memory slab concept test
- https://gerrit.zephyrproject.org/r/9508 : tests: kernel: added memory slab threadsafe test
- https://gerrit.zephyrproject.org/r/9506 : tests: kernel: added memory slab api test
- https://gerrit.zephyrproject.org/r/9505 : tests: kernel: re-path mslab test
- https://gerrit.zephyrproject.org/r/9504 : sanity: prevent stack corruption at test_sema

UPDATED within last 24 hours:
- https://gerrit.zephyrproject.org/r/5028 : boards: Add Atmel SAM E70 Xplained board support
- https://gerrit.zephyrproject.org/r/6128 : drivers: Add basic Atmel SAM USART driver
- https://gerrit.zephyrproject.org/r/5025 : ext: Add Atmel SAM E70 header files from Atmel ASF library
- https://gerrit.zephyrproject.org/r/6662 : ext: Add Atmel SAM3X header files from Atmel ASF library
- https://gerrit.zephyrproject.org/r/5027 : arch: Add Atmel SAM E70 SoC support
- https://gerrit.zephyrproject.org/r/6127 : arch: Add pmc, gpio internal Atmel SAM drivers
- https://gerrit.zephyrproject.org/r/9377 : Bluetooth: SDP: Enable resolve all user delivered UUIDs
- https://gerrit.zephyrproject.org/r/9454 : Bluetooth: SDP: Add UUID reference to user callback
- https://gerrit.zephyrproject.org/r/9453 : Bluetooth: SDP: Send resolved UUID data to user
- https://gerrit.zephyrproject.org/r/9379 : Bluetooth: SDP: Check room needed against user allocated
- https://gerrit.zephyrproject.org/r/9378 : Bluetooth: SDP: Allocate user delivered memory for resolved data
- https://gerrit.zephyrproject.org/r/9455 : arm: nvic: Fix exception priority access on Cortex-M0(+)
- https://gerrit.zephyrproject.org/r/9475 : arm: Cortex-M0: Adapt core register code to M0
- https://gerrit.zephyrproject.org/r/9485 : kernel: add _timeout_q dump before and after adding timeout
- https://gerrit.zephyrproject.org/r/9486 : samples: speed up philosophers demo
- https://gerrit.zephyrproject.org/r/9488 : kernel/arch: optimize memory use of some thread fields
- https://gerrit.zephyrproject.org/r/9484 : kernel: do not use sys_dlist_insert_at() in _add_timeout()
- https://gerrit.zephyrproject.org/r/9489 : kernel/arch: inspect prio/sched_locked together for preemptibility
- https://gerrit.zephyrproject.org/r/9487 : samples: put philosophers stacks in noinit section
- https://gerrit.zephyrproject.org/r/9483 : kernel: do not use sys_dlist_insert_at() in _pend_thread()
- https://gerrit.zephyrproject.org/r/9477 : daily: clear up daily email

MERGED within last 24 hours:
- https://gerrit.zephyrproject.org/r/9514 : net: shell: NET_SHELL is not NET_LOG dependent
- https://gerrit.zephyrproject.org/r/9513 : net: tests: Add platforms whitelist to http header unit test
- https://gerrit.zephyrproject.org/r/9510 : Bluetooth: Controller: Kconfig fast encryption setup feature
- https://gerrit.zephyrproject.org/r/9509 : Bluetooth: Controller: Kconfig Tx buffer size
- https://gerrit.zephyrproject.org/r/9499 : Bluetooth: Controller: Kconfig connection RSSI measurement
- https://gerrit.zephyrproject.org/r/9498 : Bluetooth: Controller: fix LE Ping conditional compilations
- https://gerrit.zephyrproject.org/r/9512 : bluetooth: Tune stack sizes after measuring with hci_uart
- https://gerrit.zephyrproject.org/r/9497 : Bluetooth: Fix reserve param of bt_l2cap_create_pdu()
- https://gerrit.zephyrproject.org/r/9314 : Bluetooth: Controller: replace work with mayfly
- https://gerrit.zephyrproject.org/r/9096 : net: ip: Improve logging by adding a dedicated sys_log level
- https://gerrit.zephyrproject.org/r/9445 : Bluetooth: Controller: add memq_peek interface
- https://gerrit.zephyrproject.org/r/9467 : Bluetooth: Controller: Kconfig Data Length Update feature
- https://gerrit.zephyrproject.org/r/9339 : Bluetooth: SDP: Handle SSA PDU response
- https://gerrit.zephyrproject.org/r/9338 : Bluetooth: SDP: Introduce ContinuationState of PDU
- https://gerrit.zephyrproject.org/r/9495 : Bluetooth: ipsp: Port sample to native stack
- https://gerrit.zephyrproject.org/r/9472 : Bluetooth: fix write cmd handling
- https://gerrit.zephyrproject.org/r/9496 : net: nbuf: Let's remove inner type
- https://gerrit.zephyrproject.org/r/9395 : net: Restructure network protocols
- https://gerrit.zephyrproject.org/r/9417 : net/dhcpv4: Use net_if_ipv4_set_netmask()
- https://gerrit.zephyrproject.org/r/9416 : net/dhcpv4: Use router option to set IPv4 GW.
- https://gerrit.zephyrproject.org/r/9415 : dhcpv4: Add option parsing diagnostics.
- https://gerrit.zephyrproject.org/r/9414 : ethernet/arp: Use gateway for non local ipv4 routing.
- https://gerrit.zephyrproject.org/r/9491 : net/dhcpv4: Re-instate init_app()


Critical bug in Cortex-M0 port found a fixed

Carles Cufi
 

Hi there,

During our debugging of the BLE Controller having issues with interrupt latency we found a critical bug in the Cortex-M0 port that we have addressed. The code to set and get the IRQ and exception priorities was written for ARMv7-m, and did not work at all on ARMv6-M processors like the M0.
This means that on master all interrupts and exceptions are running at the highest priority (0) on Cortex-M0.

Since 1.6 shippped with this issue I have tagged the patches as 1.6.1 for a future maintenance release.

The Jira issue with links to the relevant patches can be found here:

https://jira.zephyrproject.org/browse/ZEP-1497

Note: Johan has force pushed those patches to the Bluetooth branch to allow us to have a functional BLE Controller until the kernel maintainers are back from the Christmas break.

Thanks,

Carles


Daily JIRA Digest

donotreply@...
 

NEW JIRA items within last 24 hours: 0

UPDATED JIRA items within last 24 hours: 14
[ZEP-1207] Create test for semaphore kernel object using native unified kernel API
https://jira.zephyrproject.org/browse/ZEP-1207

[ZEP-1209] Create test for Memory slabs kernel object using native unified kernel API
https://jira.zephyrproject.org/browse/ZEP-1209

[ZEP-1210] Create test for memory pools kernel object using native unified kernel API
https://jira.zephyrproject.org/browse/ZEP-1210

[ZEP-1214] Create test for message queue kernel object using native unified kernel API
https://jira.zephyrproject.org/browse/ZEP-1214

[ZEP-1217] Create test for thread kernel object using native unified kernel API
https://jira.zephyrproject.org/browse/ZEP-1217

[ZEP-1211] Create test for mutex kernel object using native unified kernel API
https://jira.zephyrproject.org/browse/ZEP-1211

[ZEP-1216] Create test for pipe kernel object using native unified kernel API
https://jira.zephyrproject.org/browse/ZEP-1216

[ZEP-1205] Create test for LIFO kernel object using native unified kernel API
https://jira.zephyrproject.org/browse/ZEP-1205

[ZEP-1212] Create test for alert kernel object using native unified kernel API
https://jira.zephyrproject.org/browse/ZEP-1212

[ZEP-1213] Create test for stack kernel object using native unified kernel API
https://jira.zephyrproject.org/browse/ZEP-1213

[ZEP-1208] Create test for Timer kernel object using native unified kernel API
https://jira.zephyrproject.org/browse/ZEP-1208

[ZEP-1206] Create test for FIFO kernel object using native unified kernel API
https://jira.zephyrproject.org/browse/ZEP-1206

[ZEP-964] Add a (hidden?) Kconfig option for disabling legacy API
https://jira.zephyrproject.org/browse/ZEP-964

[ZEP-1422] Arduino_101 doesn't response ipv6 ping request affer enable echo_client ipv6
https://jira.zephyrproject.org/browse/ZEP-1422


CLOSED JIRA items within last 24 hours: 4
[ZEP-1494] (Fixed) Create test for work queue kernel object using native unified kernel API
https://jira.zephyrproject.org/browse/ZEP-1494

[ZEP-1215] (Fixed) Create test for mailbox kernel object using native unified kernel API
https://jira.zephyrproject.org/browse/ZEP-1215

[ZEP-664] (Fixed) Extend spi_qmsi_ss driver to support save/restore peripheral context
https://jira.zephyrproject.org/browse/ZEP-664

[ZEP-666] (Fixed) Extend i2c_qmsi_ss driver to support save/restore peripheral context
https://jira.zephyrproject.org/browse/ZEP-666


RESOLVED JIRA items within last 24 hours: 0

5921 - 5940 of 8046