Quantcast
Channel: Forums - Recent Threads
Viewing all 262198 articles
Browse latest View live

LAUNCHXL-CC1310: Compiler/LAUNCHXL-CC1310: packet sniffer


CCS/TMDSICE3359: UART Echo example project unable to debug

$
0
0

Part Number:TMDSICE3359

Tool/software: Code Composer Studio

When I import uartEcho project from AM335X_StarterWare_02_00_01_01 into a CCS version: 7.4.0.00015, compilation was successful but when I start debugging it's suspended. Is there a manual/user guide to run this application? Thanks in advance.

Regards

vinay

WL1801MOD: ERROR SW watchdog interrupt received! on WL1801MOD

$
0
0

Part Number:WL1801MOD

Hello,

Please let me know the cause of the following ERROR.
(wlcore: ERROR SW watchdog interrupt received! starting recovery.)
In case Power save mode is not activated, this error doesn't occur; however, in case power save mode activated, this error occurs.

[  514.107565] wlcore: ERROR SW watchdog interrupt received! starting recovery.
[  514.115125] ------------[ cut here ]------------
[  514.120375] WARNING: CPU: 0 PID: 534 at drivers/net/wireless/ti/wlcore/main.c:796 wl12xx_queue_recovery_work.part.10+0x6c/0x70 [wlcore]
[  514.133248] Modules linked in: ctr ccm arc4 wl18xx wlcore mac80211 cfg80211 wdt_ctrl wkup_m3_rproc pm33xx wkup_m3_ipc omap_aes_driver omap_sham remoteproc crypto_engine ti_emif_sram led_drv wlcore_sdio sw_drv omap_wdt rtc_omap sch_fq_codel
[  514.155853] CPU: 0 PID: 534 Comm: irq/143-wl18xx Not tainted 4.9.28-geed43d1050 #65
[  514.163943] Hardware name: Generic AM33XX (Flattened Device Tree) [  514.170354] Backtrace:
[  514.173028] [<c010b790>] (dump_backtrace) from [<c010ba4c>] (show_stack+0x18/0x1c)
[  514.181004]  r7:00000009 r6:00000000 r5:bf13ac80 r4:00000000
[  514.187023] [<c010ba34>] (show_stack) from [<c03c1570>] (dump_stack+0x24/0x28)
[  514.194686] [<c03c154c>] (dump_stack) from [<c012b16c>] (__warn+0xe8/0x100)
[  514.202074] [<c012b084>] (__warn) from [<c012b23c>] (warn_slowpath_null+0x28/0x30)
[  514.210054]  r9:c0a157d9 r8:c0169da0 r7:db260ea8 r6:00000001 r5:db260d18 r4:db260ce0
[  514.218455] [<c012b214>] (warn_slowpath_null) from [<bf1239f8>] (wl12xx_queue_recovery_work.part.10+0x6c/0x70 [wlcore])
[  514.230175] [<bf12398c>] (wl12xx_queue_recovery_work.part.10 [wlcore]) from [<bf123d5c>] (wlcore_irq+0x238/0x23c [wlcore])
[  514.241840]  r5:db260d18 r4:db260ce0
[  514.245804] [<bf123b24>] (wlcore_irq [wlcore]) from [<c0169dc4>] (irq_thread_fn+0x24/0x5c)
[  514.254551]  r7:dc12b500 r6:00000001 r5:dc12b500 r4:db195180
[  514.260531] [<c0169da0>] (irq_thread_fn) from [<c016a03c>] (irq_thread+0x11c/0x1cc)
[  514.268632]  r7:dc12b500 r6:00000001 r5:db004000 r4:db195180
[  514.274655] [<c0169f20>] (irq_thread) from [<c014821c>] (kthread+0xf8/0x110)
[  514.282123]  r9:00000000 r8:c0169f20 r7:db195180 r6:db004000 r5:db195240 r4:00000000
[  514.290292] [<c0148124>] (kthread) from [<c0107d38>] (ret_from_fork+0x14/0x3c)
[  514.297941]  r8:00000000 r7:00000000 r6:00000000 r5:c0148124 r4:db195240
[  514.305032] ---[ end trace 9b288b52c3476c83 ]---
[  514.322969] wlcore: Hardware recovery in progress. FW ver: Rev 8.9.0.0.76
[  514.330595] wlcore: pc: 0x116424, hint_sts: 0x00000000 count: 1
[  514.343499] wlcore: down
[  514.346197] wlcore: down
[  514.356222] ieee80211 phy0: Hardware restart was requested
[  514.856357] wlcore: PHY firmware version: Rev 8.2.0.0.240
[  514.975554] wlcore: firmware booted (Rev 8.9.0.0.76)
[  515.004388] wlcore: Association completed.

The followings are my customer's environment.
OS on AM3352 is Linux Kernel 4.9.28.
The driver is R8.7_SP3.

This error occurs not only on my customer's board but also TMDXEVM3358 and WL1835MODCOMB.

Best Regards,
Nomo

CC1312R: Can the UART0 RX/TX pin define of serial bootloader be changed?

$
0
0

Part Number:CC1312R

Hi TI,

We want to use TI serial bootloader as firmware upgrade mechanism via serial interface.

However, the PIN define of our module is not the same as CC1312 launchpad.

Can the UART0 RX/TX pin define of serial bootloader be changed? 

Best regards,

Vince

INA381: Differential input range and reset function

$
0
0

Part Number:INA381

Hi

I have question for INA381.

1.

The recommended differential input range is not specified in datasheet.

http://www.tij.co.jp/jp/lit/ds/symlink/ina381.pdf

Does it have this spec?

I will make the device generate alert at 1A current using 50mohm resistor. 

2.

Does the shutting down Vs also reset device instead of toggling RESET pin?

For example, is connecting RESET to VS acceptable?

3.

Is Table 3 in datasheet not applicable to INA381?

BestRegards

TDA2: TIDL library from vison SDK profiling cycles doesn't match with the prescribed cycles in the data sheet

$
0
0

Part Number:TDA2

I'm using TDA2X vision high board. I built the test application provided along with the TI deep learning library TIDL for EVE and loaded it on the EVE core from Debugger.

The profiling results i got was:  TEST_REPORT_INIT_PROFILE_DATA : TSC cycles = 1045023112, SCTM VCOP BUSY cycles = 0, SCTM VCOP Overhead = 0

TSC cycles are 1045023112 which is way higher than the promised cycles in the datasheet. 

What am I doing wrong. Please guide.

TUSB9261: TI SATA-USB3.0 bridge does not provide connection to some of our SSDs to Win10 PCs

$
0
0

Part Number:TUSB9261

Hi team,

My customer is have issue while communicating with some of their SSD in Win10 (PC).

they just found that some SSD vendor cannot connect in win10, if this phenomenon familiar to you?

can you please advise back?

Thanks in advance.

Best regards,

Shai 

Compiler/CC2650: CCSv6 Cannot build example projects

$
0
0

Part Number:CC2650

Tool/software: TI C/C++ Compiler

I'm developing the firmware for a custom board with CC2650 5x5 package. I have just noticed the BLE Stack 2.2.1 is only compatible with CCS 6.2 and thus I reverted back from version 7.3. I installed the proper version of the compiler (5.2.6) as suggested and tried to import and compile the Simple Peripheral Project. However:

  1. Can you confirm BLE Stack 3.0.1 is NOT compatible with CC2650 and BLE Stack 2.2.1 requires CCS 6.2 instead of newer versions?
  2. I couldn't obtain a local copy of the example fully independent from the copy installed with the stack. This would be desirable because I don't want to reinstall the stack if I mess too much with the example and cannot get it to compile anymore. Was this even possible with version 6.2? I think it is with v7.3.
  3. Before building, I modify the project setting to match my debugger (XDS110 of the Launchpad) and change the device. When I do so, the linker command file automatically becomes "cc26x0f128.cmd" and the runtime support library changes to <automatic>. Is this expected behaviour? 
  4. When I try to build the stack and the application, the following errors and warnings appear:

stack:

app:

Other projects of the same folder give similar errors. I have also tried to use the Project Zero as a starting point but even there many errors appear. How can I solve these errors?

Thanks for your time, 

Jack


bq32000: RTC battery life

$
0
0

Part Number:bq32000

Hi,

What is the formula used to calculate the RTC coin cell battery life?

As customer requires this information, Can I know how to calculate?

Regards,

Bhavishya AJ

UCC27611: Minimum Pulse Width

$
0
0

Part Number:UCC27611

Team,

My customer is asking the UCC27611 has any minimum pulse width requirements for the outputs? This information doesnt seem to be in the datasheet.

Thanks and Regards,

Mihir

FAE - South Germany

RM46L852: Modbus Over TCP/IP, control hand in TCP Rx interrupt

$
0
0

Part Number:RM46L852

Hello,

We have implemented Modbus protocol over TCP using lwip Stack without using any RTOS. Our control send the Modbus Queries 0x03 (Read Holding Register) and 0x10 (Write Multiple register)on every 1 seconds.

For Testing, We are using PLC Slave modbus simulator from Modbustools.com with our control.

In Halogen, under EMAC tab we configured "No of receive packet buffer" as 10. We also tested by setting buffer to 15 and 30 and in both cases, control stuck in receive interrupt in less than 20sec time.

We observed that Control works properly for Few seconds (repeatedly observed control works around  22 seconds ) then control hangs in Rx_Interrupt handler  loop forever, Can anyone help on to resolve the issue?

 

Query and response log is attached below. Last query and response is highlighted in below log

TINA/Spice/TMS320DM8148: Marvell switch

$
0
0

Part Number:TMS320DM8148

Tool/software:TINA-TI or Spice Models

Hello,

Is there any guidance as to what modifications are required in u-boot/Linux when connecting mii network switch (such as Marvell's) ?

Thank you,

Ran

Linux/TDA2EVM5777: Enabling static ip address on eth1

$
0
0

Part Number:TDA2EVM5777

Tool/software: Linux

Hi,


I have a static ip address for my target board. I want to use this ip address on eth1.

Below is my kernel command line :

console=ttyS0,115200n8 vram=16M root=PARTUUID=5f7cc9db-02 rw rootwait ip=10.31.18.17 mem=1024M

With this when the board boots it perform DHCP and RARP requests for two time then it fails.

Then I have modified /etc/network/interfaces as below

iface eth1 inet static
        address 10.31.18.17
        netmask 255.255.255.0
        gateway 10.31.18.1

and tried with ifup eth1.

Now I can see inet addr:10.31.18.17  Bcast:10.31.18.255  Mask:255.255.255.0 for eth1 with ifconfig.

But I am unable to ping to other hosts. Am I missing something? Please help.

Thanks.

DRV8320: Changing PWM frequency and motor speed

$
0
0

Part Number:DRV8320

Hi

When Changing PWM frequency 10KHz to 20KHz with setting motor speed as 100% motor speed will change as to be increased.

Regarding to GUI parameter : 

Set Motor Speed : 100%

PWM switching frequency : 10KHz -> 20KHz

Current Motor Speed : 1605 rpm -> 3225 rpm

Is it normal operation?

BestRegards

DLP4500: A Status byte When DLPC350 is programming mode

$
0
0

Part Number:DLP4500

Hi

Let me talk about a Status byte using I2C for DLP4500.

I do not see a Status byte When it is programming mode

We try to read Manifacture ID(0x15,0x0C), We got these values.

[0]:0x83 // We gess it is not status byte, it seems Table A-4
[1]:0x14
[2]:0x08
[3]:0x48
[4]:0x00
[5]:0x00
[6]:0x20 // man id?
[7]:0x00 // man id?
[8]:0x00

I2C Read Transaction Sequence is described in Section 1.1.2 of Programmers guide

5. Host reads a status byte and checks that bit zero is set.


Should we not see the status byte When it is programming mode.

Best Regards
Hiroyasu


Can SimpleLink MCUs transmit data across through metal enclosure ?

$
0
0

I read Intel's connected logistics solution here : [https://www.honeywellaidc.com/solutions/workflow/connected-freight-solution] and reading further into it, I got to know that they were using SimpleLink Bluetooth Low Energy MCUs : [http://www.ti.com/ww/en/wireless_connectivity/sensortag2015/index.html]

My query is whether the sensor data transmitted by these smart tags which are inside metal container of the truck can reach the IoT gateway which is on the driver's panel which is the front part of the truck.
There will be a metal obstacle between MCU and Gateway, so is it possible that Sub-1 GHz or any other feature of the SimpleLink MCUs can aid in transmitting between these two devices ?

TIDA-00663: TIDA-00663 reference design sw

RTOS/TDA2P-ACD: Understanding EEPROM access on TDA2Px EVM

$
0
0

Part Number:TDA2P-ACD

Tool/software:TI-RTOS

Hi All,

TDA2Px EVM has 32KBytes of EEPROM( Part No 24WC256) with device address 0x50 which is interfaced through I2C.

Is this memory is user accessible?

Can we use it to store some configuration parameters?

Regards

Rishabh

DLP6500FLQ: Changing Display mode

$
0
0

Part Number:DLP6500FLQ

Hi

Let me talk about changing Display mode for DLP6500.

Should Host of I2C wait for a little time after change VideoMode/Video Pattern Mode via I2C.

Both SCL and SDA signal lines remain Low, after the first Ack in Figure 1-2 of Programmer's Guide,
if we issue a command to read Hardware Status after 5 ms.

If we should wait, How much should we wait ?

Best Regards
Hiroyasu

TMS320F28069: USB Serial Dev Example - Only See One Print - Then Nada

$
0
0

Part Number:TMS320F28069

Hello TI(Sal),

OK - to continue on this thread:

I found in my app I have to do the following in usb_dev_serial.c :

In the:

// USBUARTRXIntHandler - Interrupt handler for the UART RX which is being
// redirected via USB.

__interrupt void USBUARTRXIntHandler(void) - 

At the end of this IRQ handler I've had to put the following:

  UARTIntClear(UART1_BASE, UARTIntStatus(UART1_BASE, false));  (I'm using UART1 vs. UART0.)

If I don't clear the IRQ's; the handler will not process any more messages; I'll just stop after getting the first message.

Note, I've tried looking at all of the status registers on SCI-B and USB0; and I can't find what the issue is here.

But, if I put that in; the IRQ handler at least keeps processing messages.

As a test, to make sure everything is working OK - I put the following in an 'idle' task:

 uint8_t ui8Char;

ui8Char = 'A';
USBBufferWrite(&g_sTxBuffer, (uint8_t *)&ui8Char, 1);

A's were printed out on my usb/serial connection to the '69 USB I/F - so that works just fine.

But, I'm not sure why I had to call the UARTIntClear(); command to keep the IRQ running properly.

Any help appreciated.

Thanks,
John W.

Viewing all 262198 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>