|
Documentation Home for Self-Managed and Enterprise-Managed APs | Manufacturers Guide
Requesting a Board Port
Manufacturers should provide Devicescape with two or more boards of the exact hardware and system configuration to be used in the end product AP. In addition to the boards, Manufacturers need to provide the following information and tools for their boards using the Board Port Worksheet as described.
Use the "Board Porting" Worksheet
The following sections describe the types of information Manufacturers should send to Devicescape when requesting a board port. A downloadable worksheet is provided for your use. Please fill in the SMAP Board Port Requirements worksheet with the following details and send it to your Devicescape Program Management or Support Engineering contact.
Click here to Download the Board Porting Worksheet (Microsoft Word document)
Specify CPU Type
- Specify the CPU type.
- Atheros SoC (Specify exactly which one.)
- Intel IXP4xx (Specify exactly which one.)
- Conexant WiSoC (Specify exactly which one.)
- Other? (Specify.)
In all cases for "Other", specify which part:
- MIPS core
- ARM core
- PowerPC core
Specify/Provide Linux Board Support Package (BSP) or Other BSP
If you have a working Linux board support package (BSP), a copy of that would be very useful. Please send both kernel / tool-chain information, and actual BSP.
If no Linux BSP is available, please provide VxWorks or other operatings system (OS) BSP for reference if possible.
Describe Serial Port Connectors
- Specify the location of the console serial port on the board, describe the pin-out of the connection and details of any level converters or special cables required to connect it to a standard PC serial port.
- Please send Devicescape a few of the special connector-cables.
Specify/Provide Flash ROM Programming Devices (JTAG Connectors, Bootloaders)
Specify/provide a mechanism for programming the flash on the device. (For example, APs are typically a fitted with a JTAG connector.). Provide information on the memory type, size, and Bootloader used. Details needed are as follows:
- Is there a JTAG connection? If so, provide details (including pin-out description).
- Provide information about any Bootloader already used on the board (if there is one):
- RedBoot
- UBoot
- PPCBoot
- PMON
- Other
- Specify the Flash type and size, including part number, total size of flash and any special features (for example, narrower bus width).
- Specify DRAM type and size. Include RAM timings if there is not a pre-existing Bootloader that handles DRAM controller initialization.
Specify Radio Information
- Specify the chipset used.
- What is the number of radios?
- Specify the bands covered by each radio.
Specify Ethernet Information
- Specify the number of ethernet ports on the device.
- Specify the simple PHYs available on the device. Specify PHY type.
- Ethernet switch.
Specify switch chip.
Provide Any Other Relevant Details
Specify any other details about the device that will help with the board port, such as:
- Provide information about assignment of interrupts and General Purpose Input/Output (GPIO) lines, as well as a physical memory map.
- Does the device have any watchdog timers that must be handled?
- Does the device have buttons and/or LEDs that must to be supported?
- Other . . .?
|