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

Search:

Type: Posts; User: ARMbasic

Search: Search took 0.00 seconds.

  1. Replies
    90
    Views
    37,057

    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
    37,057

    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
    37,057

    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
    37,057

    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
    37,057

    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. Replies
    90
    Views
    37,057

    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...
  7. Replies
    90
    Views
    37,057

    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...
  8. Replies
    90
    Views
    37,057

    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,...
  9. Replies
    90
    Views
    37,057

    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...
  10. Replies
    90
    Views
    37,057

    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.
  11. Replies
    90
    Views
    37,057

    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...
  12. Replies
    90
    Views
    37,057

    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...
  13. Replies
    90
    Views
    37,057

    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
  14. Replies
    90
    Views
    37,057

    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)...
  15. Replies
    90
    Views
    37,057

    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...
  16. Replies
    90
    Views
    37,057

    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.
    ...
  17. Replies
    90
    Views
    37,057

    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...
  18. Replies
    90
    Views
    37,057

    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...
  19. Replies
    90
    Views
    37,057

    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...
  20. Replies
    90
    Views
    37,057

    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...
  21. Replies
    90
    Views
    37,057

    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...
  22. Replies
    90
    Views
    37,057

    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...
  23. Replies
    90
    Views
    37,057

    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...
  24. Replies
    90
    Views
    37,057

    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...
  25. Replies
    90
    Views
    37,057

    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...
  26. Replies
    90
    Views
    37,057

    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...
  27. Replies
    90
    Views
    37,057

    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...
  28. Replies
    90
    Views
    37,057

    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...
  29. Replies
    90
    Views
    37,057

    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...
  30. Replies
    90
    Views
    37,057

    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...
  31. Replies
    90
    Views
    37,057

    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...
  32. Replies
    90
    Views
    37,057

    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...
  33. Replies
    90
    Views
    37,057

    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...
  34. Replies
    90
    Views
    37,057

    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...
  35. Replies
    90
    Views
    37,057

    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...
  36. Replies
    90
    Views
    37,057

    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...
  37. Replies
    90
    Views
    37,057

    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...
  38. Replies
    90
    Views
    37,057

    You should have control set to Teensy 3.0 or 3.1...

    You should have control set to Teensy 3.0 or 3.1 depending on the board you have

    Yes we have not gone through any of the example code to make them compatible with the Teensy. That is going to be...
  39. Replies
    90
    Views
    37,057

    Go niners (though it is looking bad) I have a...

    Go niners (though it is looking bad)

    I have a beta version of BASIC for Teensy 3.0/3.1 ready at

    www.coridium.us/files/setupBASICbeta.exe

    To use this make sure you have installed version 1.18...
  40. Replies
    90
    Views
    37,057

    BASIC for Teensy 3.0/3.1

    We have been working on porting ARMbasic to the Teensy FreeScale ARMs. This is a compiler, not an interpreter, so speeds are comparable to C.

    It is passing our initial tests, and we'll be putting...
Results 1 to 40 of 40