Hi all, I got some problem writing a code using NETX. I wrote a multiple thread with display and rtc, both working fine. But I need to put a TCP server on it, and there i got error. I using the tcp server code passed by Karol on the forum thread listed by [1] below. Its compiles fine, but when I run, all freezes. Running in debug i see it going fine until the function _nxe_tcp_socket_create, inside nx_tcp_socket_create. Again, I just take the code provided, inclusive that problematic part. The netx related components Im using: nx, nx_bsd, nx_bsd_src, nx_src and sf_el_nx. The Eth Thread: NetX Source --------- g_nx0 NetX on nx ----g_sf_el_nx NetX Port ETHER on sf_el_nx |------ThreadX Source. This thread has 1 semaphore, as others threads. I had two others questions, by the way. 1) How can I set the TCP Port number? 2) just the display semaphore has a handling: void g_lcd_spi_callback(spi_callback_args_t * p_args) { (void)p_args; tx_semaphore_ceiling_put(&g_my_gui_semaphore, 1); } There's right? If not, how can I set up or down semaphore for ethernet? Said that, I ask help for anyone. Thanks for all. forum post mentioned: http://renesasrulz.com/synergy/f/206/t/7095.aspx
↧