Interesting thread over on thebackshed forum, comparing '80s PCs to the performance of today's microcontrollers. The benchmark results are really quite impressive and so I decided to run them through the ByPic...WOW!!! My results are on page 4. ByPic is the best-kept secret in the microcontroller world....word needs to get out there!!!!! Summary of results. As of this posting, the fasteby Tinine - ByPic
Hi Jim, I've been away for a while and I return to your site to see no mention of the BV508 any more???by Tinine - ByPic
Many thanks, Jim. I was thinking that I could load/execute functions from SD willy-nilly without wiping-out existing code/data. I don't need this but I am just trying to get to know ByPic inside-out. I have been programming a machine control simulation with awesome results. I am currently using a COTS (commercial-off-the-shelf ) controller that costs me big bucks....ByPic is, at worst-caseby Tinine - ByPic
The documentation is where I learned of their existence. The frun example gives me the aforementioned error and fload has no example. I mean; if you fload functions from a file, how do you call the functions? The code cannot be successfully downloaded if it has calls to functions that don't exist and won't exist until dynamically loaded at runtime, right? I must be missing something.by Tinine - ByPic
Spent most of my day trying to make sense of these. Are there any proven examples available? frun just gives me "General exception address 9d007c14"....The manual example doesn't work. ByPic is still putting a big ol' smile on this face :-D Cheers!by Tinine - ByPic
No luck....the firmware in the link just bricked the BV509 again. Definitely a MX370 Original ByPic Version was: 2.3, Serial# 201522066. This worked great but I lost it due to....... I tried updating, using a version from your site but it bricked. The only version that is on the site that works is: 201401060 which is what I have had to revert back to.by Tinine - ByPic
Hey Jim, Tried upgrading my firmware to the version where the release notes state: "BV509 not tested"...LOL...I tested it and it bricked my BV509. I got it working again but the only firmware I could find turns out to be older than what I had in the first place. Could you please provide a link to the last known-good BV509 firmware? Incidentally...I could not get the bootloaderby Tinine - ByPic
Hi Jim, This is ByPic Version 2.3, Serial# 201522066 I'm not desperate for this, I was just trying to use it to get an idea of execution times.by Tinine - ByPic
jimeer Wrote: ------------------------------------------------------- > There are not that many > people who 'get' the idea of ByPic. > Jim I hear ya! I must admit that I only became really excited once I started playing with it and realised the potential. Now I can't stop coming up with new ideas. Maybe the IOT revolution will help. The new IDE looks awesome but I have yet toby Tinine - ByPic
Jim, Please don't go to any trouble over the 370 if it's not in your future interest. I know that the 170 will work for me so I intend to switch to this. For me, ByPic is the most exciting development in the micro-controller world and I want/need to stick with the latest developments. Tasks: Yes, I understand what to watch out for but I am talking about 20 to 50 millisecond intervals witby Tinine - ByPic
Mainly the speed and memory of the 370. I LOVE ByPic's scheduling/tasking and intend to use it quite heavily. Just a bit concerned about the performance/overhead impact. Pretty sure that the 170 will get the job done but I like overkill. I guess I am just surprised that what I perceived to be a flagship product is now obsoleted. What is the worst case scenario should I continue to use theby Tinine - ByPic
I am one of the few recent posters...The BV509? You cite the performance of this system, compared to other BASIC microcontrollers, but at least there is consistency and commitment that is clearly lacking here. Not everyone is a hobbyist. I have relied on my control systems for a living for the past 32 years.by Tinine - ByPic
Would've been nice to know before I started to get in to this.by Tinine - ByPic
Just perusing the data sheet for the MX370 which show a maximum clock speed of 120MHz. Is this available as an option on the BV509? Cheers, Tinineby Tinine - ByPic
Hi Jim, Shouldn't this be updated for the 80MHz device? // TIMERS // // Calculater period assuming 40MHz perif clock // prescale counts / ms second *32 bits needed Timer 1 pre // 256 (7) = 6.4 us 156.25 156250 3 // 64 (6) = 1.6 us 625 625000 * 2 // 32 (5) = 0.8 us 1250 1250by Tinine - ByPic
Yes, I have the BV509 with the plug-in WiFi module. Sounds like the BV107-b is the way to go. I'm not particularly fond of piggy-backed boards so this will work for me. I build industrial control systems and like to have my boards securely fixed. Many thanks. Cheers.by Tinine - ByPic
Hi Jim, I take it that what you mean is the ESP8266 module shown plugged in to the BV510 is pin compatible with the BV509, right? Where would I find this module? Cheers, Tinineby Tinine - ByPic
Just looking to the future; I would like to use an external antenna with this WiFi device. Does a pin-compatible version exist or will I need to look elsewhere? Also, I understand that this info is available somewhere but what is the maximum baud of each UART on the BV509? Cheers! Tinineby Tinine - ByPic
Finally got to power-up my BV509. I love the interactive ByPic OS/language. This BV509 is looking like the ideal companion for the Parallax Propeller development that I am working on. Well done, Jim! Can't believe that this thing is not more popular. Cheers, Tinineby Tinine - ByPic
Hi Jim, Thank you for the rapid response and also for a very interesting and exciting product(s). Oops, it seems that I have the BV509, not the 508 so presumably, the code execution will be ~double that of the 508? Assuming that my code execution happens within the 1ms ISR, can these tasks be regarded as "hard real-time" or can they be disrupted by events happening elsewhere wiby Tinine - ByPic
I have had the BV508 for a good while now but have yet to play with it. I am trying to decide between this and a competing product. The *plus* here is the execution speed but the documentation that I have found is not the greatest. I mean, do these chips have counters? If so, what kind of frequency response can we expect. And how are they programmed? Scheduling: Can this be considered deteby Tinine - ByPic