• Join
  • Sign In with my.TI Login
Texas Instruments
  • Products
  • Applications
  • Tools & Software
  • Support & Community
  • Sample & Buy
  • About TI
Sample & Purchase Cart Sample & Purchase Cart
  • Search
  • Advanced
TI E2E™ Community
  • Support Forums
  • Blogs
  • Groups
  • Videos
  • 简体中文
  • More ...
TI Home » TI E2E Community » Support Forums » Microcontrollers » Stellaris® ARM® Microcontrollers » Stellaris® ARM® LM3S Microcontrollers Forum » All Tags » LM3S9B90
Share
Stellaris® ARM® Microcontrollers
  • Forum

Browse by Tags

Stellaris® ARM® Microcontrollers

Welcome to the Stellaris® ARM® Microcontrollers Section of the TI E2E Support Community. Ask questions, share knowledge, explore ideas, and help solve problems with fellow engineers. To post a question, click on the forum tab then "New Post".

Sign In to Post
Tags
You have subscribed to this tag. To view or manage your tag subscriptions, click here.   Close
You have unsubscribed from this tag. To view or manage your tag subscriptions, click here.   Close
You are currently viewing:
LM3S9B90
  • arm
  • boot loader
  • bootloader
  • CCS
  • CCSV4
  • Cortex-M3
  • debug
  • Debugger
  • DK-LM3S9B96
  • Ethernet
  • Flash
  • GPIO
  • I2C
  • IAR
  • interrupt
  • JTAG
  • Keil
  • LM Flash Programmer
  • LM3S3748
  • LM3S6965
  • lm3s8962
  • LM3S9B92
  • LM3S9B96
  • Luminary
  • lwIP
Related Posts
  • Forum Post: Stellaris LM3S9B90/9790 recalled?

    Steven54023 Steven54023
    Maybe I got wrong information, and hope you could correct me if it is not true. We are designing a product with Stellaris Cortex-M3, our distributors in China told us that TI called back all their Stellaris LM3S9B90/9790 in stock and will release them a new version processors in September, but they do...
    on Jul 26, 2010
  • Forum Post: Re: Problem starting my application from the Stellaris Boot Loader

    Einar Einar
    Hi Ken. I tried compiling without BL_CHECK_UPDATE_FN_HOOK, but I don't know how I can make the boot loader start my application when i doesn't have MyCheckUpdateFunc()? As it is not used when BL_CHECK_UPDATE_FN_HOOK is not defined, the boot loader always enters DFU mode (at least with my faulty...
    on Aug 3, 2010
  • Forum Post: Re: Problem starting my application from the Stellaris Boot Loader

    Einar Einar
    Thank you very much for you help, Ken. I do not know how I failed to that see those two defines were wrong, but now my application is started as it should. However, I now face another problem. I need to initiate the DFU mode by sending a message over USB. Using ROM_SysCtlReset() I am able to reset...
    on Aug 4, 2010
  • Forum Post: Re: Unable to write to flash more than once (Stellaris LM3S9B90)

    Einar Einar
    Thanks for your feedback, Joe. I have changed the memory I am using to 0x0003f000, which should be the beginning of a 1k block(?). Also, I updated the IAR linker script to limit the FLASH region to 0x0003efff to be shore there is no overlap. However, I still have the problem that one of two things...
    on Aug 6, 2010
  • Forum Post: Re: Unable to write to flash more than once (Stellaris LM3S9B90)

    Einar Einar
    Yes, I erase between the writes exactly the same way I erase before the first write, as In the code I attached on Friday. The erase is done using the FlashErase() function. This is also probably why the data, some times when the write does not block, have the value 0xFFFFFFFF instead of the correct data...
    on Aug 9, 2010
  • Forum Post: Re: Problem starting my application from the Stellaris Boot Loader

    Einar Einar
    Hi Ken. Thank you for all your help. I am curious about what you mean by " SVN call"? I have now been trying to do as in usb_boot_demo1 and usb_boot_demo2, in addition to unconfigure USB before calling the boot loader. However, the Boot Loader does not correctly appear as a DFU device...
    on Aug 10, 2010
  • Forum Post: Re: Unable to write to flash more than once (Stellaris LM3S9B90)

    Einar Einar
    Hi Joe, In fact, with you code I get the same random behaviour. Some times the first write is successfull, and the second never finishes, or both writes finishes, but fail to write anything, leaving only 0xFFFFFFFF. I am tempted to think that this could be a hardware problem, but I do not have another...
    on Aug 10, 2010
  • Forum Post: Re: Stellaris LM3S9B90 revision C and USB

    Einar Einar
    This situation is exactly what we have, USB0ID and USB0VUS are not connected. I added USBDevMode in usb.c (not present before) and replaced USBDCDInit() in usbdenum.c as you described, and verified that the code is indeed executed when I call USBDBulkInit(). However, it still does not work. Neither...
    on Aug 19, 2010
  • Forum Post: LM3S9B90 - UART receive buffer

    Mathieu Barbe Mathieu Barbe
    Hi, I'm using a LM3S9B90 Eval board and I've got some problems using the UART receiving buffer. I'm trying to read all the buffered characters into the received FIFO and storing all of them into an unsigned char* (which is used in the main program). I wrote the received interrupt...
    on Aug 23, 2010
  • Forum Post: Re: Stellaris LM3S9B90 revision C and USB

    Einar Einar
    It turned out to be a problem with our new hardware as well, but after that was fixed, the patch from you initial post made things work. The only problem, which I didn't have on the eval kit with rev B, is that the device isn't enumerated correctly, but I am still able to communicate with it...
    on Aug 27, 2010
  • Forum Post: Stellaris LM3S9B90 revision C and USB

    Einar Einar
    I have been using the evaluation board EK-LM3S9B90 with a revision B chip for a product acting as a USB device. I have now received a prototype which is using a revision C chip, but I notice that neither the USB enabled boot loader nor my application handles USB. The device is not enumerated in any case...
    on Aug 16, 2010
  • Forum Post: Problems with Ehternet Phy Interrupt

    Mathieu Barbe Mathieu Barbe
    Hello, I trie to use lwIP on my bord LM3SB90 with FreeRTOS . I’ve a problem with the interrupt detection on PHY layer. 1) When I read the MR29 register in my interrupt handler, he doesn’t clear. I can read MR29 register more than once. The value is not clear. The datasheet...
    on Aug 26, 2010
  • Forum Post: stellaris USB device mode only

    itsme311 itsme311
    Hello, I'm using an LM3S9B90 and would like a device only configuration. All of the reference designs seem to be O/H/D but I haven't found one that is strictly device, so I wanted to make sure my signal usage is correct. The device will be self powered. On the usb connector, I am connecting...
    on Sep 1, 2010
  • Forum Post: LM3S9B90 Problem 2: EPI Host-Bus 16 mode does not work

    Steven54023 Steven54023
    When we use 16 bit mode to control 16-bit SRAM, we connect LM3S9B90's A1 to SRAM's A0. The processor has byte control signal to select lower and higher byte. The problem is the processor shift left all address pin by one bit, for example, their A1 is actually A0, but TI do not state this clearly...
    on Sep 14, 2010
  • Forum Post: Re: Empty/Zero Length USB Packets

    Einar Einar
    Sadly, we do not have a USB protocol analyzer, so my view of the situation is based on some assumptions (which obviously may be wrong). What we have, is a Linux host and a extremely simple test program sending USB packets (bulk transfers) using libusb-1.0.8, and the LM3S9B90 receiving and sending a reply...
    on Sep 21, 2010
  • Forum Post: LM3S9B90 C1 Problem 2: EPI Host-Bus 16 mode does not work

    top liang top liang
    When we use 16 bit mode to control 16-bit SRAM, we connect LM3S9B90 's A1 to SRAM's A0. The processor has byte control signal to select lower and higher byte. The problem is the processor shift left all address pin by one bit, for example, their A1 is actually A0, but TI do not state this...
    on Sep 15, 2010
  • Forum Post: LM3S9B90 C1 Problem 6. Does anybody have RevC3 errata?

    Steven54023 Steven54023
    On September 2010, in "Stellaris® LM3S9B90 RevC1 Errata", it says TI Split RevC1 errata and RevC3 errata into two separate documents But there is no C3 Errata Document on the TI website yet, just wonder how we can get it. We are using C3 version LM3S9b90, but there are new problems...
    on Sep 29, 2010
  • Forum Post: Re: LM3S9B90 C1 Problem 6: LM3S9B90 C3 can be programmed by ICDI interface, but cannot be debugged by either ULINK nor ICDI

    Freeman Wang Freeman Wang
    Hi Sue, I use LM3S9B90 revision C3, RealView MDK 4.12. I update "lmidk-agdi.dll" and use "TempestC3DbgInit.ini" and "TempestC3ProgInit.ini" scripts. When I click "debug" menu, Keil IDE always crash. Why? I also update Flash algorithms from keil website...
    on Sep 30, 2010
  • Forum Post: Re: LM3S9B90 C1 Problem 3. USB does not work

    Freeman Wang Freeman Wang
    Hi, The USB device mode does not work in LM3S9B90 revision C3. I use LM3S9B90 revision C3, and I load usb_dev_serial sample to 0x00 address. The PC host only find it as "unknow device". The problem is the same as revision C1.
    on Sep 30, 2010
  • Forum Post: LM3S9B90 Power Consumption

    Justin57335 Justin57335
    I'm in the process of prototyping a board using this part and need to design the power supply. The datasheet has some preliminary power consumption information in it but I'm not sure how useful it actually is. It says that the current consumption in run mode is 80mA @ 3.3V when running an infinite...
    on Sep 28, 2010
  • Forum Post: LM3S9B9x - can PLD instruction be used to speed-up SDRAM?

    Alexander khoroshko Alexander khoroshko
    Hello! I am designing sound-processing system using LM3S9B90. Audio information is stored in SDRAM. SDRAM reads are all, unfortunately, performed from separate locations, so I can't use DMA or multi-register reads (LDM). Can I use PLD instruction to initiate transfer between memory controller...
    on Sep 29, 2010
  • Forum Post: Preferred Practice for Unused Signals on LM3S9B90

    Justin57335 Justin57335
    Section 24.3 of the User's Guide says to tie all unused GPIOs directly to ground. It also lists the preferred termination for Ethernet, Hibernate, System Controls, and USB. What do we do with the GPIOs that are not GPIOs at startup but aren't listed in one of those categories? For example, USB0VBUS...
    on Sep 30, 2010
  • Forum Post: LM3S9B90 crystal selection

    Justin57335 Justin57335
    Hi, I'm just choosing the crystals for an LM3S9B90 design (16MHz for the main oscillator and 25MHz for the Ethernet). I can't see any information about how much the crystal outputs can drive. Will they be able to drive a crystal with an ESR or 100 ohms? - Justin
    on Oct 7, 2010
  • Forum Post: Re: LM3S9B90 crystal selection

    Justin57335 Justin57335
    Found the information on the Ethernet crystal in table 25-44 but I still can't find the information on the main crystal. - Justin
    on Oct 7, 2010
  • Forum Post: LM3S9B90 Problem 7. Does anybody ever make USB device mode work on C1 or C3 version processor?

    Steven54023 Steven54023
    Dear all, Just wonder if any of you ever get your USB device mode work on RevC3 LM3S9B90. We have USB serial working on RevB1 version processor and everything is fine on Evaluation board, but when we move the code into RevC1 and RevC3, the USB just looks dead. PC can find a unknown device when...
    on Oct 7, 2010
123
TI E2E™ Community
  • Support Forums
  • Blogs
  • Videos
  • Groups
  • Site Support & Feedback
  • Settings
TI E2E™ Community Groups
  • TI University Program
  • Make the Switch
  • Microcontroller Projects
  • Motor Drive & Control
Other Communities
  • Deyisupport
  • Designsomething.org
  • beagleboard.org
  • TI on Element 14
  • TI on TechXchangeSM
Other Technical & Support Resources
  • WEBENCH® Design Center
  • Product Information Centers
  • Technical Documents
  • TI Design Network
  • TI Technical Articles
  • TI Training

All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.

Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Terms of Use of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Terms of Use of this site. TI, its suppliers and providers of content reserve the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.

Follow Us Texas Instruments on Facebook Texas Instruments on Twitter Texas Instruments on LinkedIn Texas Instruments on Google+
TI Worldwide | Contact Us | my.TI Login | Site Map | Corporate Citizenship | mobile m.ti.com (Mobile Version)

TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs and
embedded processors, along with software, tools and the industry’s largest sales/support staff.

© Copyright 1995-2013 Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy Policy | Terms of Use