Date   

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


Daily Gerrit Digest

donotreply@...
 

NEW within last 24 hours:
- https://gerrit.zephyrproject.org/r/9495 : Bluetooth: ipsp: Port sample to native stack
- https://gerrit.zephyrproject.org/r/9491 : net/dhcpv4: Re-instate init_app()
- https://gerrit.zephyrproject.org/r/9490 : tests/gpio: fix typo
- https://gerrit.zephyrproject.org/r/9489 : kernel/arch: inspect prio/sched_locked together for preemptibility
- 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/9484 : kernel: do not use sys_dlist_insert_at() in _add_timeout()
- https://gerrit.zephyrproject.org/r/9479 : kernel/arch: reverse polarity on sched_locked
- https://gerrit.zephyrproject.org/r/9486 : samples: speed up philosophers demo
- https://gerrit.zephyrproject.org/r/9481 : nios2: remove unused INT_ACTIVE/EXC_ACTIVE thread flags
- https://gerrit.zephyrproject.org/r/9478 : kernel: make _thread.sched_locked a non-atomic operator variable
- https://gerrit.zephyrproject.org/r/9482 : dlist: add sys_dlist_peek_tail()
- https://gerrit.zephyrproject.org/r/9483 : kernel: do not use sys_dlist_insert_at() in _pend_thread()
- https://gerrit.zephyrproject.org/r/9485 : kernel: add _timeout_q dump before and after adding timeout
- https://gerrit.zephyrproject.org/r/9480 : kernel/arch: streamline thread flag bits used
- https://gerrit.zephyrproject.org/r/9475 : arm: Cortex-M0: Adapt core register code to M0

UPDATED within last 24 hours:
- https://gerrit.zephyrproject.org/r/9395 : net: Restructure network protocols
- https://gerrit.zephyrproject.org/r/9416 : net/dhcpv4: Use router option to set IPv4 GW.
- https://gerrit.zephyrproject.org/r/9338 : Bluetooth: SDP: Introduce ContinuationState of PDU
- https://gerrit.zephyrproject.org/r/9231 : net: if: Add NET_IF_UP flag
- https://gerrit.zephyrproject.org/r/9335 : net: l2: Add enable callback
- https://gerrit.zephyrproject.org/r/9417 : net/dhcpv4: Use net_if_ipv4_set_netmask()
- 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/9314 : Bluetooth: Controller: replace work with mayfly
- https://gerrit.zephyrproject.org/r/7030 : Bluetooth: HFP HF: SLC Connection send/parse CIND
- https://gerrit.zephyrproject.org/r/7064 : arch: added support for the riscv32 architecture
- https://gerrit.zephyrproject.org/r/9467 : Bluetooth: Controller: Kconfig Data Length Update feature
- https://gerrit.zephyrproject.org/r/9445 : Bluetooth: Controller: add memq_peek interface
- https://gerrit.zephyrproject.org/r/8710 : riscv32: added support for the riscv32-qemu soc
- https://gerrit.zephyrproject.org/r/8709 : riscv32: added support for the pulpino soc
- https://gerrit.zephyrproject.org/r/8713 : boards: added support for the qemu_riscv32 board
- https://gerrit.zephyrproject.org/r/9345 : tests: introduce Makefile.test
- https://gerrit.zephyrproject.org/r/8960 : gpio: added support for the pulpino GPIO controller driver
- https://gerrit.zephyrproject.org/r/7068 : boards: added support for the zedboard_pulpino board
- https://gerrit.zephyrproject.org/r/7065 : kernel: updated default IDLE_STACK_SIZE to 512 for RISCV32
- https://gerrit.zephyrproject.org/r/8712 : serial: added support for the riscv-qemu UART driver
- https://gerrit.zephyrproject.org/r/7067 : timer: added timer driver for the pulpino SOC
- https://gerrit.zephyrproject.org/r/8711 : timer: added support for the riscv-qemu timer driver
- https://gerrit.zephyrproject.org/r/7066 : unified: added _MOVE_INSTR for RISCV32 architecture
- https://gerrit.zephyrproject.org/r/7063 : scripts: added Makefile to handle an external riscv32 toolchain

MERGED within last 24 hours:
- https://gerrit.zephyrproject.org/r/9493 : Bluetooth: hci_uart: Disable HCI ECC commands temporarily
- https://gerrit.zephyrproject.org/r/9492 : Bluetooth: Rename SEND_STACK to TX_STACK_SIZE
- https://gerrit.zephyrproject.org/r/9474 : net: rpl: Fix a build issue
- https://gerrit.zephyrproject.org/r/9459 : tests/zoap: Add test for payload size
- https://gerrit.zephyrproject.org/r/9458 : lib/zoap: Fix incorrect values for payload size
- https://gerrit.zephyrproject.org/r/9473 : net: ethernet: IPv6 packet length should be relevantly handled
- https://gerrit.zephyrproject.org/r/9344 : sanitycheck: reduce number of unnecessary configuration builds
- https://gerrit.zephyrproject.org/r/9437 : sanitycheck: remove kernel keywords
- https://gerrit.zephyrproject.org/r/9071 : net: statistics: Expose relevant information through net mgmt API
- https://gerrit.zephyrproject.org/r/9070 : net: statistics: Have a dedicated struct for rpl data
- https://gerrit.zephyrproject.org/r/9035 : net: statistics: Provide specific Kconfig options
- https://gerrit.zephyrproject.org/r/9034 : net: statistics: Make statistics calculation fully private
- https://gerrit.zephyrproject.org/r/9033 : net: statistics: Move current statistics code to its own file
- https://gerrit.zephyrproject.org/r/9032 : net: statistics: Fix comment length issue


MIPS support

Marcio Montenegro
 

Hi all,
Is there MIPS support available (or planned)?

Happy holidays,

Marcio


Re: Bluetooth sample support

Luiz Augusto von Dentz
 

Hi,

On Thu, Dec 29, 2016 at 3:01 PM, punit vara <punitvara(a)gmail.com> wrote:
Hi

I have read following in one of the TODO file and trying to do that

Bluetooth
=========

- Enable sample support

Priority: High
Complexity: C1

Enable samples to use CONFIG_NET_L2_BLUETOOTH.



So what samples should I consider to enable that specific macro ?

@Luiz are you working on the same task ? Then I will probably look for
another task.
Yes Im working on it.

On Thu, Dec 29, 2016 at 4:11 PM, Luiz Augusto von Dentz
<luiz.dentz(a)gmail.com> wrote:
Hi,

There are a couple of samples that we should probably have
prj_bt.conf, btw Ive started working on making ipsp sample to work
again.


On Thu, Dec 29, 2016 at 12:02 PM, Tomasz Bursztyka
<tomasz.bursztyka(a)linux.intel.com> wrote:
Hi,

CONFIG_NET_L2_BLUETOOTH is only meant for 6lowpan over BT.
Is that what you are looking for? If so, check
samples/net/echo_client/prj_bt.conf
as config example.

It really depends on what you are willing to do over BT.

Tomasz


Hi

I was going through some TODOs and found "Enable samples to use
CONFIG_NET_L2_BLUETOOTH". Can anyone please give me pointer to get
started ? Should I enable samples under ../sample/blueooth or
../sample/net ??

Any help would be appreciated. :)

Regards
PV


--
Luiz Augusto von Dentz


--
Luiz Augusto von Dentz


Re: Bluetooth sample support

punit vara <punitvara@...>
 

Hi

I have read following in one of the TODO file and trying to do that

Bluetooth
=========

- Enable sample support

Priority: High
Complexity: C1

Enable samples to use CONFIG_NET_L2_BLUETOOTH.



So what samples should I consider to enable that specific macro ?

@Luiz are you working on the same task ? Then I will probably look for
another task.

On Thu, Dec 29, 2016 at 4:11 PM, Luiz Augusto von Dentz
<luiz.dentz(a)gmail.com> wrote:
Hi,

There are a couple of samples that we should probably have
prj_bt.conf, btw Ive started working on making ipsp sample to work
again.


On Thu, Dec 29, 2016 at 12:02 PM, Tomasz Bursztyka
<tomasz.bursztyka(a)linux.intel.com> wrote:
Hi,

CONFIG_NET_L2_BLUETOOTH is only meant for 6lowpan over BT.
Is that what you are looking for? If so, check
samples/net/echo_client/prj_bt.conf
as config example.

It really depends on what you are willing to do over BT.

Tomasz


Hi

I was going through some TODOs and found "Enable samples to use
CONFIG_NET_L2_BLUETOOTH". Can anyone please give me pointer to get
started ? Should I enable samples under ../sample/blueooth or
../sample/net ??

Any help would be appreciated. :)

Regards
PV


--
Luiz Augusto von Dentz


Re: Bluetooth sample support

Luiz Augusto von Dentz
 

Hi,

There are a couple of samples that we should probably have
prj_bt.conf, btw Ive started working on making ipsp sample to work
again.


On Thu, Dec 29, 2016 at 12:02 PM, Tomasz Bursztyka
<tomasz.bursztyka(a)linux.intel.com> wrote:
Hi,

CONFIG_NET_L2_BLUETOOTH is only meant for 6lowpan over BT.
Is that what you are looking for? If so, check
samples/net/echo_client/prj_bt.conf
as config example.

It really depends on what you are willing to do over BT.

Tomasz


Hi

I was going through some TODOs and found "Enable samples to use
CONFIG_NET_L2_BLUETOOTH". Can anyone please give me pointer to get
started ? Should I enable samples under ../sample/blueooth or
../sample/net ??

Any help would be appreciated. :)

Regards
PV


--
Luiz Augusto von Dentz


Re: Bluetooth sample support

Tomasz Bursztyka
 

Hi,

CONFIG_NET_L2_BLUETOOTH is only meant for 6lowpan over BT.
Is that what you are looking for? If so, check
samples/net/echo_client/prj_bt.conf
as config example.

It really depends on what you are willing to do over BT.

Tomasz

Hi

I was going through some TODOs and found "Enable samples to use
CONFIG_NET_L2_BLUETOOTH". Can anyone please give me pointer to get
started ? Should I enable samples under ../sample/blueooth or
../sample/net ??

Any help would be appreciated. :)

Regards
PV


Bluetooth sample support

punit vara <punitvara@...>
 

Hi

I was going through some TODOs and found "Enable samples to use
CONFIG_NET_L2_BLUETOOTH". Can anyone please give me pointer to get
started ? Should I enable samples under ../sample/blueooth or
../sample/net ??

Any help would be appreciated. :)

Regards
PV


Is the latest zephyer support UDP/IP and TCP/IP?

최형준 <hj210.choi at samsung.com...>
 

Hello?

Is the latest zephyer code support UDP/IP and TCP/IP?

I can see the APIs for IP at the code (i.e.: zephyr.git/include/net/net_ip.h) however

I cannot find the API document for IP at the API Documentation (i.e.: https://www.zephyrproject.org/doc/api/api.html)

 

Kind Regards,

Hyungjun. 

 

 


Re: [BUG]

Bystricky, Juro
 

-----Original Message-----
From: Tomasz Bursztyka [mailto:tomasz.bursztyka(a)linux.intel.com]
Sent: Wednesday, December 28, 2016 7:44 AM
To: devel(a)lists.zephyrproject.org
Subject: [devel] Re: [BUG]

Thanks for finding those issues.

- a build with the newlib c library and the networking stack causes:
subsys/net/ip/net_context.c:1600:12: error: 'ESHUTDOWN' undeclared
(first use in this function)
This is because the error number is only defined in libc/minimal/errno.h
newlib does not provide any, but it probably counts on default
definitions from the sdk I guess?
We would have a lot more trouble if not.

I wonder if this isn't an sdk bug then.
If you look at errno.h as provided by newlib, it says:

#ifdef __LINUX_ERRNO_EXTENSIONS__
#define ESHUTDOWN 110 /* Can't send after socket shutdown */
#endif

so compiling with -D__LINUX_ERRNO_EXTENSIONS__ should fix it.




- another build error in RPL routing, but i don't know the reason:
subsys/net/ip/rpl-mrhof.c:202:30: error: 'struct
net_rpl_node_energy_object' has no member named 'energy_est'
I quickly sent a fix for it.
https://gerrit.zephyrproject.org/r/#/c/9474/

Tomasz


Daily JIRA Digest

donotreply@...
 

NEW JIRA items within last 24 hours: 1
[ZEP-1493] Zephyr project documentation copyright
https://jira.zephyrproject.org/browse/ZEP-1493


UPDATED JIRA items within last 24 hours: 4
[ZEP-1401] Enhance ready queue cache and interrupt exit code to reduce interrupt latency.
https://jira.zephyrproject.org/browse/ZEP-1401

[ZEP-1230] Optimize interrupt return code on ARC.
https://jira.zephyrproject.org/browse/ZEP-1230

[ZEP-1327] Eliminate obsolete kernel directories
https://jira.zephyrproject.org/browse/ZEP-1327

[ZEP-1475] k_free documentation should specify that NULL is valid
https://jira.zephyrproject.org/browse/ZEP-1475


CLOSED JIRA items within last 24 hours: 2
[ZEP-1329] (Fixed) Rename kernel APIs that have "nano_" prefixes
https://jira.zephyrproject.org/browse/ZEP-1329

[ZEP-1243] (Fixed) -fno-omit-frame-pointer error for ARC GCC
https://jira.zephyrproject.org/browse/ZEP-1243


RESOLVED JIRA items within last 24 hours: 0


Re: [BUG]

Tomasz Bursztyka
 

Thanks for finding those issues.

- a build with the newlib c library and the networking stack causes:
subsys/net/ip/net_context.c:1600:12: error: 'ESHUTDOWN' undeclared
(first use in this function)
This is because the error number is only defined in libc/minimal/errno.h
newlib does not provide any, but it probably counts on default
definitions from the sdk I guess?
We would have a lot more trouble if not.

I wonder if this isn't an sdk bug then.


- another build error in RPL routing, but i don't know the reason:
subsys/net/ip/rpl-mrhof.c:202:30: error: 'struct
net_rpl_node_energy_object' has no member named 'energy_est'
I quickly sent a fix for it.
https://gerrit.zephyrproject.org/r/#/c/9474/

Tomasz


Re: [BUG]

Tomasz Bursztyka
 

Hi Richard,

I'll check

Tomasz

Hello Community,

i found two little Bugs when compiling zephyrproject in the current HEAD
revision.
I don't know whether the community is aware of them, so i post it in the
mailing list:

- a build with the newlib c library and the networking stack causes:
subsys/net/ip/net_context.c:1600:12: error: 'ESHUTDOWN' undeclared
(first use in this function)
This is because the error number is only defined in libc/minimal/errno.h

- another build error in RPL routing, but i don't know the reason:
subsys/net/ip/rpl-mrhof.c:202:30: error: 'struct
net_rpl_node_energy_object' has no member named 'energy_est'

Thanks and i really appreciate your work on this amazing project :-)
Richard


Daily Gerrit Digest

donotreply@...
 

NEW within last 24 hours:
- https://gerrit.zephyrproject.org/r/9467 : Bluetooth: Controller: Kconfig Data Length Update feature
- https://gerrit.zephyrproject.org/r/9473 : net: ethernet: IPv6 packet length should be relevantly handled
- https://gerrit.zephyrproject.org/r/9470 : Makefile: All should be built if requested to do so
- https://gerrit.zephyrproject.org/r/9455 : arm: nvic: Fix priority setting on Cortex-M0(+)
- https://gerrit.zephyrproject.org/r/9468 : Bluetooth: HFP HF: SLC Enable indicator status report
- https://gerrit.zephyrproject.org/r/9463 : tests: kernel: added memory pool kconfig test
- https://gerrit.zephyrproject.org/r/9464 : tests: kernel: added memory pool threadsafe test
- https://gerrit.zephyrproject.org/r/9462 : tests: kernel: added memory pool concept test
- https://gerrit.zephyrproject.org/r/9461 : tests: kernel: added memory pool api test
- https://gerrit.zephyrproject.org/r/9457 : gcc (ARC): Upgrade to arc-2016.09-release
- https://gerrit.zephyrproject.org/r/9459 : tests/zoap: Add test for payload size
- https://gerrit.zephyrproject.org/r/9458 : lib/zoap: Fix incorrect values for payload size

UPDATED within last 24 hours:
- https://gerrit.zephyrproject.org/r/9032 : net: statistics: Fix comment length issue
- https://gerrit.zephyrproject.org/r/9035 : net: statistics: Provide specific Kconfig options
- https://gerrit.zephyrproject.org/r/9070 : net: statistics: Have a dedicated struct for rpl data
- https://gerrit.zephyrproject.org/r/9071 : net: statistics: Expose relevant information through net mgmt API
- https://gerrit.zephyrproject.org/r/9034 : net: statistics: Make statistics calculation fully private
- https://gerrit.zephyrproject.org/r/9033 : net: statistics: Move current statistics code to its own file
- 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/9231 : net: if: Add NET_IF_UP flag
- https://gerrit.zephyrproject.org/r/9335 : net: l2: Add enable callback
- https://gerrit.zephyrproject.org/r/9328 : Bluetooth: AVDTP: Add Accept Incoming connection cb
- https://gerrit.zephyrproject.org/r/9317 : net: Fix receving packets using TAP interface
- https://gerrit.zephyrproject.org/r/9416 : net/dhcpv4: Use router option to set IPv4 GW.
- https://gerrit.zephyrproject.org/r/9417 : net/dhcp: Use net_if_ipv4_set_netmask()
- https://gerrit.zephyrproject.org/r/9414 : ethernet/arp: Use gateway for non local ipv4 routing.
- https://gerrit.zephyrproject.org/r/9096 : net: ip: Improve logging by adding a dedicated sys_log level
- 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/7263 : Bluetooth: samples: handsfree application indicator callback
- https://gerrit.zephyrproject.org/r/7077 : Bluetooth: HFP HF: SLC query indicators present value
- https://gerrit.zephyrproject.org/r/8709 : riscv32: added support for the pulpino soc
- https://gerrit.zephyrproject.org/r/8952 : samples: disco: updated disco app to be board dependent
- https://gerrit.zephyrproject.org/r/9439 : tests: add timer test case with unified kernel
- https://gerrit.zephyrproject.org/r/9448 : tests: add threads customdata api test case with unified kernel
- https://gerrit.zephyrproject.org/r/9366 : arch-*.inc: consistent naming
- https://gerrit.zephyrproject.org/r/9454 : Bluetooth: SDP: Add UUID reference to user callback
- https://gerrit.zephyrproject.org/r/7064 : arch: added support for the riscv32 architecture
- https://gerrit.zephyrproject.org/r/9356 : quark_se: PM: Add multicore support
- https://gerrit.zephyrproject.org/r/7065 : kernel: updated default IDLE_STACK_SIZE to 512 for RISCV32
- https://gerrit.zephyrproject.org/r/7068 : boards: added support for the zedboard_pulpino board
- https://gerrit.zephyrproject.org/r/8713 : boards: added support for the qemu_riscv32 board
- https://gerrit.zephyrproject.org/r/7063 : scripts: added Makefile to handle an external riscv32 toolchain
- https://gerrit.zephyrproject.org/r/7066 : unified: added _MOVE_INSTR for RISCV32 architecture
- https://gerrit.zephyrproject.org/r/8710 : riscv32: added support for the riscv32-qemu soc
- https://gerrit.zephyrproject.org/r/8712 : serial: added support for the riscv-qemu UART driver
- https://gerrit.zephyrproject.org/r/8711 : timer: added support for the riscv-qemu timer driver
- https://gerrit.zephyrproject.org/r/8960 : gpio: added support for the pulpino GPIO controller driver
- https://gerrit.zephyrproject.org/r/7067 : timer: added timer driver for the pulpino SOC

MERGED within last 24 hours:
- https://gerrit.zephyrproject.org/r/9466 : Bluetooth: Controller: Kconfig LE Ping feature
- https://gerrit.zephyrproject.org/r/9472 : Bluetooth: fix write cmd handling
- https://gerrit.zephyrproject.org/r/9471 : Bluetooth: Fix another incorrect memcpy call
- https://gerrit.zephyrproject.org/r/9465 : Bluetooth: Controller: add init test for BT 4.0 only controller
- https://gerrit.zephyrproject.org/r/9456 : Bluetooth: Controller: Kconfig radio ISR profiling
- https://gerrit.zephyrproject.org/r/9337 : Bluetooth: SDP: Validate Transaction ID of PDU
- https://gerrit.zephyrproject.org/r/9292 : Bluetooth: SDP: Implement ServiceSearchAttribute request PDU
- https://gerrit.zephyrproject.org/r/9444 : Bluetooth: Controller: refactor ISR to reduce critical path code
- https://gerrit.zephyrproject.org/r/9443 : Bluetooth: Controller: BT_INFO the ISR profiling event
- https://gerrit.zephyrproject.org/r/9442 : Bluetooth: Controller: add radio ISR profiling event
- https://gerrit.zephyrproject.org/r/9441 : Bluetooth: Controller: use BT_WARN to display unknown rsp
- https://gerrit.zephyrproject.org/r/9440 : Bluetooth: Controller: internally handle unknown rsp for LE Ping


[BUG]

Richard Peters <mail@...>
 

Hello Community,

i found two little Bugs when compiling zephyrproject in the current HEAD
revision.
I don't know whether the community is aware of them, so i post it in the
mailing list:

- a build with the newlib c library and the networking stack causes:
subsys/net/ip/net_context.c:1600:12: error: 'ESHUTDOWN' undeclared
(first use in this function)
This is because the error number is only defined in libc/minimal/errno.h

- another build error in RPL routing, but i don't know the reason:
subsys/net/ip/rpl-mrhof.c:202:30: error: 'struct
net_rpl_node_energy_object' has no member named 'energy_est'

Thanks and i really appreciate your work on this amazing project :-)
Richard

5641 - 5660 of 7752