Presentation is loading. Please wait.

Presentation is loading. Please wait.

NET+OS 6.1 Training.

Similar presentations


Presentation on theme: "NET+OS 6.1 Training."— Presentation transcript:

1 NET+OS 6.1 Training

2 Updates to BSP Configuration for TCP/IP and Ethernet

3 Low Interrupt Latency BSP_LOW_INTERRUPT_LATENCY – TRUE – semaphore used for TCP/IP stack critical section. BSP_LOW_INTERRUPT_LATENCY - FALSE processor interrupts used for TCP/IP stack critical section.

4 BSP_ENABLE_FAST_IP Fast IP is not supported for low interrupt latency.
BSP_ENABLE_FAST_IP – enables Fast IP.

5 BSP_CACHE_NETWORK_HEAP
Network heap partitioned for better performance: Network packets only - APP_NET_HEAP_SIZE The rest of TCP/IP data – ½ APP_NET_HEAP_SIZE BSP_CACHE_NETWORK_HEAP = FALSE – network packet heap is in cache-safe memory. If BSP_CACHE_NETWORK_HEAP == TRUE – Ethernet driver uses NABeforeDMA().

6 BSP_WAIT_FOR_IP_CONFIG
BSP_WAIT_FOR_IP_CONFIG = TRUE – BSP waits for an IP address configured on at least one interface before calling applicationStart(). BSP_WAIT_FOR_IP_CONFIG = FALSE – applicationStart() is called without waiting for an IP address. Application should use customizeAceGetInterfaceAddrInfo().

7 Updates To MII MII Interrupt is level interrupt; customizeIsMiiInterruptActiveLow() Set Increased MII Drive Strength for the NS9750 development board.


Download ppt "NET+OS 6.1 Training."

Similar presentations


Ads by Google