Networking
To support your custom board, you may have to add or modify networking resources.
Networking drivers
BSPs do not provide source code for network drivers. If the network device is a memory mapped device (e.g., not a PCI or USB device), the networking stack will require the FDT (flattened device tree) module. The FDT module relies on a DTB (device tree blob) to provide the required resource information.
The startup option -u configures the DTB. For more information, go to
startup-* options
in the Utilities
Reference.
Wireless
If you require a custom wireless network driver, contact QNX Professional Services.
qconn and SSH
In many cases, communication with your board via qconn or SSH is helpful during development and testing.
Don't include qconn in production systems. The qconn daemon lets anyone run any application on your target system as the superuser, which creates a huge security risk.
Disabling SSH in your final BSP improves board security.