This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Tiva lwip 1.5.0 port

Other Parts Discussed in Thread: LM3S6965

Hi,

I am attempting to port lwip 1.5.beta to the Tiva platform in order to use the dual IPv4/IPv6 stack.  I started with code from http://git.savannah.gnu.org/cgit/lwip.git in place of lwip 1.4.1 which was part of TivaWare. The port went fine for IPv4. Pinging and serving a web page functions normally. The problems occur when I try to use Ping6(linux command) or use rdate to query time on UDP port 123. Both fail and it appears like the Tiva device doesn't receive any UDP packets, according to the debug statements. The device is receiving IPv6 with debug output "packet not for us" and I believe it is responding to some sort of broadcast or discovery packets.  I have break points set in ICMP6.c but they never get hit.

I am very new to coding for IPv4/IPv6 so may just be missing some simple setup information.

We had to upgrade from Stellaris to Tiva for various reasons. The Stellaris LM3S6965 used lwip1.3.1 and would respond to IPv6 packets. That project was done over 3 years ago with an older version of lwip's IPv6. I tried to find example code on the TI website and the internet. 

Current setup:

Custom Tiva TM41294KCPDTI3 board

CCS6 

TivaWare 2.2.0.12573 with imported lwip 1.5.beta

IPv4 functions normally.

TIA

Draper