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

CCS/CC1310: Battery Optimization

$
0
0

Part Number: CC1310

Tool/software: Code Composer Studio

Hello,

I need to transfer Data packet from Sensor to Collector and also from Collector to Sensor. The packet size is 150 bytes on both ways. I made following changes on sensor and collector example form ti 15.4 stack according to my project

In sensor example, I made the following Changes

  1. In sensor example, I removed all the sensing function also the UART Print function
  2. I Created one more task to transmit and receive the data over UART
  3. The Uart Task Semaphore is always pend and it only wakes up when there is command received from RF or there is interrupt fromGPIO pin
  4. date rate is 50 kbps.
  5. Changed CONFIG_FH_ENABLE to true
  6. We are using all available the channels for frequency hopping
  7. Changed CONFIG_POLLING_INTERVAL to 400

The complete operation of the sensor example is transmitting and receiving  the data packet over UART when there is GPIO interrupt or date packet receive over RF

In Collector example I made the following changes

  1. In Collector example I removed all UART Print function
  2. I Created one more task to transmit and receive the data over UART
  3. Changed CONFIG_FH_ENABLE to true

The complete operation of the Collector example is Collect the data packets over RF  from all the sensor nodes and send to Ethernet controller over UART and Collect the data packets from Ethernet controller over UART and send it to respective sensor node over RF

There are more than 30 sensor nodes are presents in my network which communicates with Collector

I am having the following issues in my project

  1. The sensor example is consuming around 1.5 mA. current How can I reduce my current consumption
  2. What is the ideal current consumption of Sensor example
  3. How much The Frequency hopping affects the current consumption
  4.  What is the effect of packet size of on current consumption


BQ40Z50: The tolerance of voltage tolerance/ accuracy

$
0
0

Part Number: BQ40Z50

For BQ40Z50,

How many tolerance for the voltage sense(VC1, VC2, VC3, VC4)?

And how to calculate the tolerance of voltage sense? Please figure out the tolerance to me, TKS!   

TDA2PXEVM: Is there any example for 2 different resolution image coming into TDA2P MIPI?

$
0
0

Part Number: TDA2PXEVM

Dear Experts,

I want to know if we can receive 2 different resolution/fps camera using single MIPI port of TDA2P with latest VisionSDK.

Is there any example in VisionSDK to handle 2 resolutions from single MIPI port?

If not. Is there any guide on how to configure CAL to capture them?

Thanks & Best Regards!

ZM

TPS563200: TPS563200 high side mos Vds absolute max rating on transient

$
0
0

Part Number: TPS563200

HI 

in the datasheet has showed the Low side Vds absolute max rating on transient, could you provide the high side mos?

TPS650864: Question of how to use (2)

$
0
0

Part Number: TPS650864

Hi,

I want to confirm the contents of the datasheet.
1) Is CTLx enable of BUCKx? (CTL1=BUCK1,CTL2=BUCK2,CTL3=BUCK3,CTL4=BUCK4,CTL5=BUCK5,CTL6=BUCK6)
2) According to GPO1 of figure 6-9, PG of BUCK1 is output by setting of "Figure 6-72. GPO1PG_CTRL1 Register" and "Figure 6-73. GPO1PG_CTRL2 Register".
   GPO2 thinks that PG of BUCK6 is output by setting of "Figure 6-76 GPO2PG_CTRL1 Register" and "Figure 6-77 GPO2PG_CTRL2 Register", but It is written in I2C_GPO.
    Why is it?
3) Does Figure 6-11 express a sequence of Figur 6-9?
4) Should we think about a sequence by ourself by see the default of the registers?

Do you have example of schematics of TPS6508641 and Ultrascale?

Best Regards,
PAN-M

AM6548: PRU industrial software support

$
0
0

Part Number: AM6548

Hello,

I think the link below has the support status of the PRU-ICSS Industrial Ethernet and Drives.

By the way can I ask your plan for the AM65xx parts?

And the estimated time to release ?

The indusrial drives are just for AM43xx now, but do you plan to support AM65xx ?

 

http://www.ti.com/tool/PRU-ICSS-INDUSTRIAL-SW

 


 

TDA2SX: TIDL import tensorflow model

$
0
0

Part Number: TDA2SX

Hi, 

I want to convert the tensorflow model "mobilenet_v1_1.0_224_final.pb" to TIDL.

At first, i use the program "optimize_for_inference" to optimize it.

Then i use import tool to convert it to TIDL, the result is fail.

The reason is the Relu6 layer can't support.

According to this website"http://e2e.ti.com/support/processors/f/791/t/720231", the TIDL library support the Relu6 layer.

Can TI update the import tool?

If not ,how can i modify  import tool to import this Relu6 layer ?

Thanks.

BQ27542-G1: Qmax value signification and Design Capacity

$
0
0

Part Number: BQ27542-G1

Greetings, 

I am running learning cycles in order to generate a golden image for my BQ27542G1 gauge. I understood that at the end of the learning cycle the Qmax value in the gas gauging pane, gets updated. 

I wanted to understand what significance does the Qmax value represents. Does it need to be equal to the design capacity value at the end ? 

for example: my design capacity is 2400 mAh yet at the end of the Discharge-relax-charge-relax-discharge-relax procedure done in the learning cycle the Qmax capacity is equal to 1115 mAh. 

Does this mean that the learning cycle has failed ? 

Thanks, 

Tarak


LM25116: PCB review

$
0
0

Part Number: LM25116

Hi Champs,

My customer use LM25116 in their new design. but recently, they met a EMI issue which will disturb their USB port. need your help to check their PCB design to see if something wrong. thanks. 

Their design target is 24V to 5V 9A,. Schematic and PCB is as attached.

(Please visit the site to view this file)

 (Please visit the site to view this file)

J6PEVM577P: PORZ RESET not reset after the kernel started

$
0
0

Part Number: J6PEVM577P

Hi,

I've discovered that the J6 + EVM PORZ reset does not reset the board after kernel started. I'm reseting the board with the SW9 push buttom. If I press the buttom before, the board reset without problems. This behavior is strange. We're working with the TI Android SDK.

Regards,

BGM MCU replacement suggestion

Compiler/LAUNCHXL-CC1310: Co-AP client example is not responding on OTA server

$
0
0

Part Number: LAUNCHXL-CC1310

Tool/software: TI C/C++ Compiler

Helllo TI Community,

I used Co-AP OTA server by using following link,

 

According this, server will respond to GET requests of the form:

coap://[bbbb::1]/ota

I used contiki-ng/examples/coap/coap-example-client for Co-AP client . and set server ip as

#define SERVER_EP "coap://[bbbb::0:0:0:0:0:1]/"

But after startup, the client will always report.

 

I  want OTA server do respond on Co-AP client and print "receive coap-request" on server side.

Thanks 

Nikunj.

BQ34110: Making procedure of Golden setting file for mass production

$
0
0

Part Number: BQ34110

Would you tell me the minimum parameters which we should set?

And is learning charge and discharge cycle required for making golden file? I couldn't see the description about learning cycle with bq34110.

Best Regards,
Kohei Sasaki

BQ24450: linear replacement

$
0
0

Part Number: BQ24450

Dear All,

We are preparing new design with this part, but now I noticed that it is NRND. Do you have any replacement that is still linear? It is for ultra low noise application where is not possible to use SMPS.

We need Lead acid 18V with current 0,5A.

Thank you in advance

Best regards

Michal Sitta

AM5728: VOUT delay timings

$
0
0

Part Number: AM5728

For the Delay time between output signals, both minimum and maximum times are defined and the range between these times is very wide. For example, they are defined for VOUT1 as follows:

Why is the range between the minimum and maximum times very wide?

Does it mean that the Delay time is calibrated in the range between the minimum and maximum times by the IO Delay Recalibration?

Best regards,

Daisuke


CCS/TMS320F28035: CLA ASM program

$
0
0

Part Number: TMS320F28035

Tool/software: Code Composer Studio

Dear Team,

Customer choose F28035 chip and would like to implement an specific function in CLA with C code.

But they would perform left shift, right shift and also need to transfer parameter in assembly code (ASM("...")) in CLA.

They are looking for whether any example code for their reference or not?

Could you help to provide some example or link for reference?

Thanks!

EDU BOOSTERPACK MKII - LCD DISPLAY ST7735

$
0
0

Hello,

Im trying to use LCD display from edu boosterpack MKII. I have problem with display because i cant write even pixel. I analyze several different codes and then I make my code. MCU is tm4c123gh6pm, chip which control display is ST7735S and here is code, signals on oscilloscope are fine :

  void ST7735_Select(){
      GPIOPinWrite(GPIO_PORTB_BASE, GPIO_PIN_5, ~GPIO_PIN_5);
  }

void ST7735_UnSelect(){
    GPIOPinWrite(GPIO_PORTB_BASE, GPIO_PIN_5, GPIO_PIN_5);
}

void Write_Command(uint8_t c){
    while(SSIBusy(SSI2_BASE)){}
    SSIDataPut(SSI2_BASE, c);
    while(SSIBusy(SSI2_BASE)){}
}
void Write_Data(uint8_t c){
    while(SSIBusy(SSI2_BASE)){}
    SSIDataPut(SSI2_BASE, c | 0x100);
}

void static setAddrWindow(uint8_t x0, uint8_t y0, uint8_t x1, uint8_t y1){
    Write_Command(ST7735_CASET); // Column addr set
    Write_Data(0x00);
    Write_Data(x0);     // XSTART
    Write_Data(0x00);
    Write_Data(x1);     // XEND

    Write_Command(ST7735_RASET); // Row addr set
    Write_Data(0x00);
    Write_Data(y0);     // YSTART
    Write_Data(0x00);
    Write_Data(y1);     // YEND

    Write_Command(ST7735_RAMWR); // write to RAM
}

void static pushColor(uint16_t color) {
    Write_Data((uint8_t)(color >> 8));
    Write_Data((uint8_t)color);
}

void Init_ST7735S(void){
    SysCtlPeripheralEnable(SYSCTL_PERIPH_SSI2);
    SysCtlPeripheralEnable(SYSCTL_PERIPH_GPIOB);
    SysCtlPeripheralEnable(SYSCTL_PERIPH_GPIOF);

    HWREG(GPIO_PORTF_BASE + GPIO_O_LOCK) = GPIO_LOCK_KEY;
    HWREG(GPIO_PORTF_BASE + GPIO_O_CR) = 0x1F;

    GPIOPinTypeGPIOOutput(GPIO_PORTF_BASE, GPIO_PIN_1 | GPIO_PIN_2 | GPIO_PIN_3);
    GPIOPinTypeGPIOOutput(GPIO_PORTB_BASE, GPIO_PIN_5);  // Chip select

    GPIOPinConfigure(GPIO_PB4_SSI2CLK);
    //GPIOPinConfigure(GPIO_PB5_SSI2FSS);
    GPIOPinConfigure(GPIO_PB6_SSI2RX);
    GPIOPinConfigure(GPIO_PB7_SSI2TX);

    GPIOPinTypeSSI(GPIO_PORTB_BASE, GPIO_PIN_4 | GPIO_PIN_6 | GPIO_PIN_7);

    SSIDisable(SSI2_BASE);
    SSIConfigSetExpClk(SSI2_BASE, SysCtlClockGet(), SSI_FRF_MOTO_MODE_0, SSI_MODE_MASTER, 1000000, 9);
    SSIEnable(SSI2_BASE);

    ST7735_UnSelect();
}

void main(void){
    SysCtlClockSet(SYSCTL_USE_PLL | SYSCTL_OSC_MAIN | SYSCTL_XTAL_16MHZ | SYSCTL_SYSDIV_4); // clock set 50MHz
    Init_ST7735S();
    while(1){

        ST7735_Select();
        Write_Command(ST7735_SWRESET); // software reset
        ST7735_UnSelect();
        SysCtlDelay(2000000); // 120mS
        ST7735_Select();
        Write_Command(ST7735_SLPOUT); // turn off sleep mode
        ST7735_UnSelect();
        SysCtlDelay(2000000); // 120mS
        ST7735_Select();
        Write_Command(ST7735_COLMOD); // color mode 16-bit/pixel
        Write_Data(0x05);
        Write_Command(ST7735_FRMCTR1); // 32.25kHz
        Write_Data(0x00);
        Write_Data(0x06);
        Write_Data(0x03);
        Write_Command(ST7735_MADCTL);  // BGR color fileter panel
        Write_Data(0x08);
        Write_Command(ST7735_INVCTR);  // no inversion
        Write_Data(0x00);

        setAddrWindow(5, 5, 50, 50);
        
        pushColor(0x4F31);
    
        Write_Command(ST7735_NORON);
        Write_Command(ST7735_DISPON);
        ST7735_UnSelect();
        SysCtlDelay(16666667);
}

BQ24195: Can't wake up

$
0
0

Part Number: BQ24195

Hi

we can't power charger up from shipping mode. 

First, we discharge battery to 2.9 V and send ship command to charger by (REG05[5:4] = 00) and disable BATFET (REG07[5] = 1)

Then we plug a stable 12v DC source to Vbus but REGN LDO is still 0V sometimes. 

But from datasheet, it mentioned when the DC source plugs in, the bq24195 checks the input source voltage to turn on REGN LDO. 

Another, we remove DC out, we found the Reg09[5:4] is 01 , it indicates Input fault (VBUS OVP or VBAT < VBUS < 3.8 V). we are not sure if it affects power up sequence. 

Could you please give us ideas? 

MSP432E401Y: Ping problem

$
0
0

Part Number: MSP432E401Y

Hi,

Original post solve my problem.

Now i want to move my code in sdk 3.20.0.10.

I follow all step which mention in original post for ping request but ping request always "Reply timeout".

Also, I simply import project code from (workspace for sdk2.30) to (workspace sdk3.20). but that code work with (workspace for sdk2.30) and not work in (workspace sdk3.20). (workspace sdk3.20) code "Reply timeout".

Dinkar

CC2564CSTBTBLESW: Which bluetooth profile can get the iPhone screen off event?

$
0
0

Part Number: CC2564CSTBTBLESW

Hello,

I would like to implement a function in my BT3.0 HID device that when the iPhone screen off/on, but I still cannot find which callback/event/profile that can get the screen off/on signal in TI stack. Is there any way to get this signal from stack? or any other possible way?

Thanks and regards,

Kevin

Viewing all 262198 articles
Browse latest View live


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