Part Number: DRV8301-HC-C2-KIT I am using the DRV8301-HC-C2-KIT and ran into a problem with the Motorware lab11e example for BLDC motor operation with hall sensors. I found that the hal.h header file for this lab defines GPIO_26 to GPIO_28 as the hall sensor inputs when using the J10 connector for the hall signals. However, the motor ware schematic (located at ti\ controlSUITE \development_kits\DRV830x-HC-C2-KIT_v105\~DRV830x-HC-EVM-HWdevPkg\DRV830x_RevD_HWDevPKG\Schematic\515502~1.PDF) shows the J10 signals routed to GPIO_40 to GPIO_42. When I changed the hal.h header to reference these inputs, the code finally worked correctly. Until then the was no commutation and the windings would just buzz when trying to run. I am now trying to find out where I went wrong. I am guessing that I somehow loaded the example programs a different eval board. The ones I used were from the folder, ti\ motorware \motorware_1_01_00_18\sw\solutions\instaspin_foc\boards\ drv8301kit_revD . Should I have used a different set of examples? Thank you.
↧
Forum Post: DRV8301-HC-C2-KIT: Bad Hall Sensor GPIO definition in Lab 11e
↧
Forum Post: CCS/TMS320F28034: F2803x Peripheral Driver Library
Part Number: TMS320F28034 Tool/software: Code Composer Studio Hi, There is not Peripheral Driver Library document for F2803x series in ControlSUITE . is there any function library with document for guidance how to drive all peripherals of TMS320f28034 ? Best Wishes,
↧
↧
Forum Post: TMDSCNCD28335: EPWM, Deadband, Software force input
Part Number: TMDSCNCD28335 I am using F28335 experimenters kit for motor control and programming it through Simulink. I am using module A of EPWM to switch all the upper devices of an inverter and module B for all the lower in a complementary fashion. I need to insert dead band for rising as well as the falling edge of the PWM signals, in addition, I require complete control on module A as well as module B using continuous software force input. To insert deadband I am using Active high complementary setting in Deadband submodule of EPWM module. As soon as I use this setting I cannot individually control the A&B modules using software force, If A is kept at low the B will remain at high even if its forced to low. How can I obtain this control?
↧
Forum Post: RE: F28M35M22C: req-Reference Software Project for G3 FCC with AFE032
regarding the first thread, it looks locked. How can i get it unlocked? Its mentioned in the first link that 4.6 / 7.6 package the F28M35 kit can support ARIB band . Can i get the same source code? Second thread has directed to request link. I think, i have requisited this before also, but didnt get a reply. can i get the old sdk for the F28M35 for FCC band otherwise?
↧
Forum Post: RE: TM4C123GH6PM: Programming with XDS200 and CCS
Hi Chester Gillon, As you mentioned "Connect to the target on debugger startup" option isn't ticked. I ticked and now working fine. Thank you very much for the quick support Regards, Ramesh
↧
↧
Forum Post: RE: CCS/LAUNCHXL-F280049C: Issues with LAUNCHXL-F280049C and XDS110
I read the Guide and made the above-mentioned changes I performed test connection and still getting the same issue-- I checked my device manager and found XDS110 Class Application/User UART listed- Please help me identify the issue so I can get started with the launchpad. Archit
↧
Forum Post: RE: CCS/TMS320F28377S: Program gets stuck on PLL lock in the initialization
Hi, Actually, I'm sure the problem is not in the linker file, since the code gets stuck at the same PLL initialization with stock, TI-provided 2837xS_Generic_RAM_lnk.cmd . (Of course, I used it after removing all code from the project and leaving only main() that blinks a LED, — I wrote about this test at the end of my previous message). Just for reference, the linker cmd file I was using in my first tests is as follows: (Please visit the site to view this file)
↧
Forum Post: TMS570LS3137-EP: TMS570LS3137 FLASH
Part Number: TMS570LS3137-EP Hello, in reference to TMS57LS3137 datasheet SPNS230D.OCTOBER 2013–REVISED FEBRUARY 2015 the section 6.10.5 and 6.10.6 list the "Flash Program and Erase Timings for Program Flash and Data Flash" respectively. in general the "data retention" specification means the data retention of the device without a power cycle or unpowered duration. Is the spec "data retention" is unpowered for 5years? Is the data retention dependent on ambient (storage) temp? What is 125C in the datasheet? Isn't 125C and 250C in note 3 contradict each other? with regards Rajeeva GK
↧
Forum Post: RE: TM4C1230E6PM: JTAG Daisy chain configuration
Hi Bob, Reset signal controlling from TAP is required for JTAG daisy chain configuration ? Without reset control from TAP, JTAG programming will work ? Thanks & regards, Divya
↧
↧
Forum Post: MSP430F5529: MSP430F5529 over the air firmware update via the CC3100
Part Number: MSP430F5529 Hi Team, I am looking for a reference example for over the air firmware update of the MSP430F5529 via the CC3100 . Can you assist on that? Thanks, Shlomi
↧
Forum Post: CCS/TIDM-BIDIR-400-12: ADC,
Part Number: TIDM-BIDIR-400-12 Tool/software: Code Composer Studio Hello, again. Thanks to your help. I can keep following the TIDM-BIDIR-400-12 reference design. Today, I got a problem with ADC. As I can see the tiduai7.pdf, Page 36, figure 44, I'm testing the buck mode open loop. In figure 44, ADC for input voltage/current, output voltage/current is referred Gui_Vfbin, Gui_Vfbout, Gui_Ifb, Gui_Iout respectively. As you see that page, it said output power is 72[W](6A,12V) I have a question about this power. In figure 44, input power is around 182.9[W] and output power is 72[W]. I think this input current for ADC doesn't make it sense. The figure below is my result. In my Hardware, Power supply for input indicates 390V/0.21A, Electric Load indicates 2ohm/5.448A. So it matches input current for ADC I think. Another question is In real hardware, 5.448A is correct, But in real time ADC indicates the double value of it. (I changed the phase, rechecked the value, it is almost the double) I think my current to voltage circuit is the problem. In tidrhs9.pdf, This is the before filter circuit for output current(. If my ADC values are doubled compared with the real value, where and what can I fix the circuit? If is not the problem of my circuit, what can you recommend for my problem. Thank you for your help.
↧
Forum Post: CCS/MSP432P4111: Factory Reset/Mass Erase not working
Part Number: MSP432P4111 Tool/software: Code Composer Studio My problem is almost identical to this link: Here is what I get when trying to flash any binary file, even after factory reset like described in https://e2e.ti.com/support/microcontrollers/msp430/f/166/p/456120/1652269#1652269 : CORTEX_M4_0: File Loader: Memory write failed: Flash Programmer: Mass erase failed CORTEX_M4_0: GEL: File: /Users/dingtianzhang/Downloads/eraseMem.hex: Load failed. Erase simply does not work. Please advice.
↧
Forum Post: CCS/MSP-TS430DA38: MSP430F2252
Part Number: MSP-TS430DA38 Tool/software: Code Composer Studio helo sir, i have working in msp430f2252 ..i getting code and got output from your web site like //ti resoruce explorer/ msp430f2252 /software/msp430ware/device/ msp430f2252 /peripheral_Example/Register_level/USCI_B0 I2C Master TX multiple bytes to MSP430 Slave -OK //ti resoruce explorer/ msp430f2252 /software/msp430ware/device/ msp430f2252 /peripheral_Example/Register_level/USCI_B0 I2C Master RX multiple bytes from MSP430 Slave -NOT WORKING here i have dought for bpth address should be 0x48 so we write address 0x48(8th bit mode like write=0) and read address 0x49(8th bit mode like read=1). so i confuse can you explain this details. thanking you siru
↧
↧
Forum Post: RE: TM4C1230E6PM: JTAG Daisy chain configuration
AC termination is required only for TCK lines ? it is not required for TMS, TDI & TDO signals ? What will be the value of AC termination ? Thanks & regards, Divya
↧
Forum Post: RE: MSP430F6736A: Changing Host controller for MSPBoot
HI Jace H , Thanks for replying. Then i think its better to switch back to MSPBoot since i may need more than 2K of code memory after customization. Can u help me on how to change memory allocation for the bootloader code in MSPBoot? As i have understood, MSPBoot stores its code in memory starting from 0xF800. But when i tried to transfer an image to the MSPBoot-loaded target, the transfer terminates after sending a few bytes, since the address of certain section of code in the image overlaps with the bootloader address, i.e, 0xF800. This is the reason why i am thinking of relocating the bootloader code. Since i am using MSP430F673A, i have flash memory upto 0x23FFF, i think. please help me on safely relocating MSPBoot code to somewhere after 0x23000. I went through the MSPBoot documentation regarding this, but no use. how do i modify the linker file to achieve this? Is what i mentioned above possible???
↧
Forum Post: RE: CCS/MSP-TS430DA38: MSP430F2252
The Read/Write bit is not part of the I2C slave address, so I2CSA (master) and I2COA (slave) should be the same: 0x48 in this case. I don't see the exact name of your Examples in the Web Resource Explorer. Are you using the "i2c_standard_master" and "i2c _standard_slave"? What is it exactly that isn't working?
↧
Forum Post: RE: CCS/MSP-TS430DA38: MSP430F2252
The first byte of an I2C transaction contains the 7-bit address and the R/W bit. On the MSP, the address register contains only the address, and the UCTR bit controls the R/W bit. (The hardware automatically combines them.) When using the address 0x48, the I2C byte will be either 0x90 or 0x91.
↧
↧
Forum Post: TM4C1294NCPDT: DMA transfer form UART to memory
Part Number: TM4C1294NCPDT Hi Folks, I'm working on a modbus communication stack and I wanted to use DMA for transferring characters from UART to memory. As the nature of the modbus, size of the received packages are depends on the data field and the package type. I studied the uDMA controller and the UART. The problem is that uDMA expects exact byte length at the beginning of the transmission, that is not available when the first character received. My current implementation read form the UART FIFO and try to compute total size. Is it possible to issue DMA request for a large amount of data, and detect the end-of-transmission instead of reading FIFO & compute size (like disable fifo and getting receive timeout, than disable transmission etc...). Regards, Norbert
↧
Forum Post: RE: MSP430F5438A: I2C Code
I don't know why you're only getting 5 bytes. I also don't have your equipment. I do see some "unusual" things in your code, though I can't tie them to your symptom: 1) You should set UCTR appropriately before setting STT 2) You should send the Stop while the last Rx byte is arriving (right after you exit the for() loop). The I2C unit has some arcane properties, and these things may work some of the time. This is the big value in the Example programs. ---------------------------------- If you're seeing nothing at all over the serial link, you should check your connections. I'm supposing that you got your MCTL values from the book. You may want to try sending a fixed string ("BNO0055 Test" or some such) out at startup, just to isolate the symptom. ---------------------------------- > x_s1 = (((unsigned char)accbuffer[1] x_s1 = ((unsigned)accbuffer[1] << 8) | (unsigned)accbuffer[0];
↧
Forum Post: MSP432E401Y: Ping to server
Part Number: MSP432E401Y Hi, I am using MSP-EXP432E401Y launchpad. I can not find any code for ping to server in SDK. can any one help me to get ping code? I am using sdk version 2.30.00.14. Dinkar
↧