IPC@CHIP® RTOS-Linux – API Documentation

Header image

Main page


Release Notes – SC1x8 @CHIP-RTOS-LNX V01.04 Beta [05.07.2016]

The tickets are grouped by component and then sorted by type and ticket number.


TCP/IP
Ticket: #327
Component: TCP/IP
Type: defect
Summary: DHCP client does not set netmask correctly
Description: The DHCP client does not set the netmask correctly. This bug was introduced with V1.03 Beta.
Solution: Fixed.




Shell
Ticket: #326
Component: Shell
Type: defect
Summary: Still problems with fossil_init() and STDIO channels
Description: The RTOS startup messages did no longer appear with V1.03 Beta on the UART ports.

Additionally, after a fossil_init() for a serial port that was used before as a STDIO channel by the shell, the shell still tries to receive characters from the UART and so the application does not receive all characters.
Solution: Fixed.



Ticket: #331
Component: Shell
Type: defect
Summary: PIO command does not list PIOs that were initialized by application
Description: Unless the PIO command is used itself to initialize a PIO, the command does not list PIO that were initialized by an application.
Solution: Fixed.




System
Ticket: #330
Component: System
Type: defect
Summary: Formatting drive does no longer work after drive is now case-insensitive
Description: The formatting of drive A: does no longer work after drive is now case-insensitive. Drive B: and D: are not formatted with a FAT file system, which it should be.
Solution: Fixed.



Ticket: #306
Component: System
Type: enhancement
Summary: Add support for USB modems
Description: Should add support for USB modems in order to implement the Beck GMLIB modem library for the BECK add-on modem modules.
Solution: Implemented.




Clib
Ticket: #307
Component: Clib
Type: defect
Summary: Memory leaks in PPP_Client_Open() and PPP_Client_SetOptions()
Description: The API functions PPP_Client_Open() and PPP_Client_SetOptions() have memory leaks.
Solution: Fixed.



Ticket: #329
Component: Clib
Type: defect
Summary: Handling of DNS servers
Description: There are multiple sources for a DNS server address. E.g. a server address can be determined from DHCP, PPP, fixed setting in the CHIP.INI or via an API function. Must assure that these server addresses are not overwriting each other and that these name servers are used in their documented priority.
Solution: Fixed. Also implemented the setNameServer() API.



Ticket: #316
Component: Clib
Type: enhancement
Summary: Add Dev_PPP_Get_Peer_IP() and Dev_PPP_Get_Peer_DNSIP()
Description: Should add the API functions Dev_PPP_Get_Peer_IP() and Dev_PPP_Get_Peer_DNSIP().
Solution: Implemented.



Ticket: #317
Component: Clib
Type: enhancement
Summary: Add SetIfaceMTU() and Dev_Set_IfaceMTU()
Description: Should add the API functions SetIfaceMTU() and Dev_Set_IfaceMTU()
Solution: Implemented.




Kernel
Ticket: #328
Component: Kernel
Type: defect
Summary: Enable PPP support
Description: PPP support needs to be turned on in the kernel for the PPP client API to work.
Solution: Fixed.



Ticket: #335
Component: Kernel
Type: defect
Summary: RS485 TxEnable has wrong init value
Description: The RS485 TxEnable pin's init value is wrong after calling fossil_set_rs485(). As result no data is received until first fossil send call was processed.
Solution: Fixed.








Top of page | Main page

Copyright © Beck IPC GmbH