Forum Rule: Always post complete source code & details to reproduce any issue!

Search:

Type: Posts; User: ARMbasic

Page 1 of 2 1 2

Search: Search took 0.00 seconds.

  1. Replies
    90
    Views
    35,662

    We have fixed the digital goods download so that...

    We have fixed the digital goods download so that it properly configures the Teensy 3.0/3.1 BASIC programs so that they restart on a power on event. In addition we added the latest SDcard file system...
  2. Replies
    90
    Views
    35,662

    Turns out the php code in that sends out the...

    Turns out the php code in that sends out the digital goods was almost correct (ie a bug) and that has been corrected. We have fixed that and can send you out a new file. We will send out new files...
  3. Replies
    90
    Views
    35,662

    The Arm BASIC compiler produces just a .hex files...

    The Arm BASIC compiler produces just a .hex files which is downloaded, not the .elf format one, so while it shows as an error there In the verbose mode it is not really one.

    As for restarting from...
  4. Replies
    90
    Views
    35,662

    We'll have to look into that, we chose serial as...

    We'll have to look into that, we chose serial as it drops into our tool sets. Thanks for the pointer
  5. Replies
    90
    Views
    35,662

    The production version of ARMbasic for Teensy...

    The production version of ARMbasic for Teensy 3.0/3.1 is now available.

    www.coridium.us/teensy

    There is also a new product announcement for this in the May issue of Nuts and Volts Magazine. ...
  6. I was doing it on a board with various pullup,...

    I was doing it on a board with various pullup, pulldown resistors that were probably contributing to that 300 uA. It's really not worth my time doing a what if scenario.

    Yes you have to be...
  7. Yep a slight correction- *&H40038000 = 2 ...

    Yep a slight correction-


    *&H40038000 = 2 ' set deep power down mode -- there are #defines for many of these, but this shows not using them
    *&HE000ED10 = 4 ' enable SLEEP_DEEP...
  8. Well to enter deep power down on the LPC1114...

    Well to enter deep power down on the LPC1114 (which wakes up by pulling P1.4 low, and is the lowest power state). I read 3 pages of the user manual.



    *&H40038000 = 2 ' set deep power down...
  9. That's what libraries are for, not everything is...

    That's what libraries are for, not everything is built into a language. Considering there are 3 different sleep modes, 2 of which you have options for turning off various of the 10 peripherals and...
  10. 10 mA is the active power for the LPC1114. The...

    10 mA is the active power for the LPC1114. The SLEEP in BASIC just executes a WFI, which is how the part goes into the various sleep modes, it's up to you what mode you want to use and how you want...
  11. Replies
    36
    Views
    13,999

    Just my 2c, we ported all of our code to CMSIS,...

    Just my 2c, we ported all of our code to CMSIS, just to come back a few months later and everything had changed. That was over 2 years ago, and I've watched the published "CMSIS" code go through a...
  12. Replies
    90
    Views
    35,662

    It's just changing the Option->Serial port to...

    It's just changing the Option->Serial port to DEMO, and you can even run some programs there as long as you don't expect emulation of ARM peripherals. The IDE attempts to keep things as simple as...
  13. Replies
    90
    Views
    35,662

    I thought you didn't like it when it was...

    I thought you didn't like it when it was compile-only and you had to hit run. Can't please everybody :)

    Actually you can do compile only by running in DEMO mode, which compiles the code on the...
  14. Replies
    90
    Views
    35,662

    In version 8.30 of the firmware we added...

    In version 8.30 of the firmware we added TXFREE(uart), and I checked it on the Teensy. Also made me write a page for the help file that will be published later.

    While we write mostly C ourselves,...
  15. Replies
    90
    Views
    35,662

    The fractional hardware divisor is not used. But...

    The fractional hardware divisor is not used. But the same as our NXP versions, you can call BAUD(x) which configures the UART, sets interrupts and initializes the buffers. After that you can write...
  16. Replies
    90
    Views
    35,662

    No, actually all 3 UARTs have 64 byte interrupt...

    No, actually all 3 UARTs have 64 byte interrupt driven buffers on both TXD and RXD, and the first 2 UARTs use the internal FIFOs.
  17. Replies
    90
    Views
    35,662

    These UARTs are a bit different than what we have...

    These UARTs are a bit different than what we have been using and we weren't handling the receive idle interrupt correctly which affected the WAIT and TIMER routines.

    That is now fixed, and the...
  18. Replies
    90
    Views
    35,662

    8.30b is the latest one, our simple loopback...

    8.30b is the latest one, our simple loopback works, but we verified yours fails. There is some issue either with WAIT or the combination of WAIT and UART use, we are still tracking it down. Our...
  19. Replies
    90
    Views
    35,662

    What version of BASIC? It is reported in the...

    What version of BASIC? It is reported in the startup message.

    Is this a Teensy 3.0 or 3.1? I know we tested it on the 3.1
  20. Replies
    90
    Views
    35,662

    Like our NXP ports, the index is based on the...

    Like our NXP ports, the index is based on the UART number not the pin.

    So RXD(0), TXD(0) are for the USB serial UART (you can make calls to BAUD(0) but that is ignorred)

    BAUD(1), RXD(1), TXD(1)...
  21. Replies
    9
    Views
    2,798

    This is the wave for very high volume production,...

    This is the wave for very high volume production, like cellphones. There are many of these type packages in the current iPhones. So think a prototype run of 10K units, while RasbPi has gotten close...
  22. Replies
    90
    Views
    35,662

    Like any interrupt not being used by the BASIC...

    Like any interrupt not being used by the BASIC firmware, the pin change interrupts can be used by a BASIC program. It is not a builtin function, but done by writing to the hardware registers, and...
  23. Replies
    90
    Views
    35,662

    We've updated the files today. This version has...

    We've updated the files today. This version has UART support and also can read and write files on an SD card connected to the SPI port; check the help files for how to use it and hook it up.
    ...
  24. Thread: teensy 3.1++?

    by ARMbasic
    Replies
    9
    Views
    4,712

    Well assuming the same CPU of the 3.1 will be...

    Well assuming the same CPU of the 3.1 will be used in the 3.1++, you might as well get started today. I know how hard it is to develop the software, and to move between CPUs is a big deal, it's not...
  25. Replies
    90
    Views
    35,662

    Not my first choice as that requires firmware and...

    Not my first choice as that requires firmware and compiler changes, and becomes difficult to support across many different parts. Then add to it optimizing an interface for some feature or in...
  26. Replies
    90
    Views
    35,662

    Our model is to NOT build peripherals into the...

    Our model is to NOT build peripherals into the BASIC, except for ones that we traditionally use. The UARTs are somewhat an exception. We use a UART for the debug port, that is where PRINT...
  27. Replies
    90
    Views
    35,662

    It is still moving along, we have not updated for...

    It is still moving along, we have not updated for a while, as we believe what is out there is working, let us know if you don't think so.

    Current limitations-
    UART1 and UART2 may not totally work...
  28. Replies
    21
    Views
    21,784

    I wonder if there is an alternative dev board...

    I wonder if there is an alternative dev board using the same CPU as Teensy3.1 that has JTAG/SWD. Or we'll just sacrifice a board to add serial wire debug, usually just 2-3 signals, power and GND.
    ...
  29. Replies
    90
    Views
    35,662

    I believe hardware UARTs support is done but not...

    I believe hardware UARTs support is done but not tested. The Freescale RTC is different from NXPs, so we have not looked at that yet. As we have to add some components to get the RTC to work that is...
  30. Replies
    36
    Views
    11,499

    I've mostly converted to Win7 and Win8 (though I...

    I've mostly converted to Win7 and Win8 (though I think the old rule of skipping every other Win still holds - Me, Vista, 8?). But I do have XP running on an HPmini, which is still my carry...
  31. Replies
    90
    Views
    35,662

    Try to update again, this time it actually has...

    Try to update again, this time it actually has the fix in it, and that may fix your PRINT as well. It should work as you would expect.

    BT keeps Com16 (in your case) open for PRINT and DEBUGIN...
  32. Replies
    90
    Views
    35,662

    Oopsi, I guess I should believe you Steve I...

    Oopsi, I guess I should believe you Steve

    I was able to duplicate the file not readable error by teensy.exe, and it had to do with the clue you gave me on loading the last file chosen. That is...
  33. Replies
    90
    Views
    35,662

    Yes we do have an explicit option in BASIC. As...

    Yes we do have an explicit option in BASIC.

    As soon as you declare one integer type variable, then following that ALL integer variables must be declared.

    So--

    x = 123 ' auto declares x...
  34. Replies
    90
    Views
    35,662

    from bottom (easy to top) notepad++ fixed...

    from bottom (easy to top)

    notepad++ fixed right after I noticed it too.

    Missing display after the Programming Flash has to do with the time between USB serial becoming available and it actually...
  35. Replies
    90
    Views
    35,662

    as Bullwinkle use to say... "This time for...

    as Bullwinkle use to say...

    "This time for sure"

    www.coridium.us/files/setupBASICbeta.exe

    This handles the online/offline nature of the Teensy at least in a couple cases, there may be some...
  36. Replies
    90
    Views
    35,662

    Actually I am merging files now, so that is...

    Actually I am merging files now, so that is working fine.

    Paul-- there are 3 different ways to indicate an extended address record in Intel hex format. For our stuff we have been using a 02...
  37. Replies
    90
    Views
    35,662

    I've taken the setupBASICbeta download down for...

    I've taken the setupBASICbeta download down for now, but it will be back up in a day or two.

    The good news is that I have worked out what it takes to get a Teensy working in the BASIC IDE...
  38. Replies
    90
    Views
    35,662

    We are still struggling with the synchronization...

    We are still struggling with the synchronization between windows and teensy, and between running the first time and running subsequent times.

    There may be a better way for Windows to know what is...
  39. Replies
    90
    Views
    35,662

    Sounds like you are almost there, you can either...

    Sounds like you are almost there, you can either type a short program line by line into the Enter box (it will be red in the next version) or using a test editor as you have been.

    The differences...
  40. Replies
    90
    Views
    35,662

    Let me first preface by this, I really appreciate...

    Let me first preface by this, I really appreciate your help Steve, as it is hard for me to get far enough away from the interface to view it from a new user perspective.

    Anyway
    Is entered in the...
  41. Replies
    90
    Views
    35,662

    Wow, this USBserial port opening and closing is...

    Wow, this USBserial port opening and closing is causing a real nightmare to keep in sync with the Teensy, once in sync though it is working.

    How to get in sync (until we figure out how to do it...
  42. Replies
    90
    Views
    35,662

    Lets get on the same page- What version of...

    Lets get on the same page-

    What version of BASICtools? Mine shows 5.20 - the compiler is not changing for now 9.28e
    What version of Teensy.exe? Mine shows 1.18-rc1
    What version of...
  43. Replies
    90
    Views
    35,662

    OK, version 5.20 should be good to go. It...

    OK, version 5.20 should be good to go. It handles cases where the Teensy did not have USBserial code loaded, or cases where the USBserial code has crashed. So if no Teensy USBserial ports are...
  44. USB serial going offline, and driver doesn't really notice

    This is one of those, "should be fixed one day"

    In going through the BASIC setup torture tests, we are very reliant on the serial link. But as the CPU we are writing code on is the USB...
  45. let me answer my own question 1.18-rc2 does...

    let me answer my own question 1.18-rc2 does support XP, but -rc1 does not
  46. Does 1.18 support XP? I'm getting a code 28...

    Does 1.18 support XP?

    I'm getting a code 28 driver not initialized for the USB serial device, on an HP netbook running XP

    I did the install twice.

    Just checking BASIC on XP, though I really...
  47. Replies
    90
    Views
    35,662

    One of those should be an info window (will...

    One of those should be an info window (will correct that later), the other is not an error window, but should be the select the Teensy type.

    I'm still playing with the interaction of BASICtools...
  48. Replies
    90
    Views
    35,662

    Found a cure for the Win7 teensy startup,...

    Found a cure for the Win7 teensy startup, updating the setup files now, also pruned the examples to include only those for Teensy so far. All the libraries are included for now as those may help...
  49. Replies
    90
    Views
    35,662

    When you choose >Option >Control >Teensy 3.0/3.1 ...

    When you choose >Option >Control >Teensy 3.0/3.1 It should launch the Teensy loader, as it is trying to load some boiler plate code that enables the USBserial port. This is one of those chicken...
  50. Replies
    90
    Views
    35,662

    Cheat sheet updates-- What we have tested is...

    Cheat sheet updates--

    What we have tested is the compiler test cases, which check it's operation, pre-processor all arithmetic, string and floating point operations.
    The timer is calibrated to 48...
Results 1 to 50 of 60
Page 1 of 2 1 2