Thanks Gwen, That's good to know about the watchdog feature and thanks for the confirmation. Our plan is to switch to C or C++ once we finalize the hardware controls and design for the system. Really appreciate your input here!
Cheers On Wednesday, October 7, 2020 at 6:02:52 AM UTC-4 [email protected] wrote: > You might start with hardening the solution by moving the application from > JS to a compiled C program. > I never had issues with locking up peripherals when using C. > > Traditionally a watchdog feature is used to reboot the system when lockups > are preventing the normal continuation of the program. > I think the TI processor has watchdog circuitry, not sure whether you can > access it from the Linux OS (it might already use it to ensure OS lockups > invoke reboots), quite sure JS will have no features with respect to this. > > just my 5c > > Gwen > > Op wo 7 okt. 2020 om 10:41 schreef [email protected] < > [email protected]>: > >> Hello beaglebone community, >> >> This is my first post. >> >> I used beaglebone to develop a prototype for for a self-cleaning >> smoothie machine that we plan to commercialize (see video below). It has >> multiple sensors and outputs to run motors/solenoids while ensuring user >> safety. >> >> https://www.youtube.com/watch?v=76XDJK5V0PA&feature=share& >> ab_channel=PascalKriesche >> >> Right now we have. BBB running a linux OS and running a script we >> wrote in JS. One issue we have had was the 1.8V analog sensors losing >> signal which required us to reboot the system every tie that occurred. We >> also had an issue flashing 2 out of our 4 prototypes with an image that >> worked (seems to be a firmware version issue leasing to an incorrect >> hardware pin mapping). >> >> I know eventually we want to use a chip on board, but for the initial >> production run we were hoping on sticking to a prebuilt onboard computing >> module for the initial 1000 units in order to save time and costs. I was >> wondering if anyone in this forum had experience launching a product with >> beaglebone and if this instability can be resolved with the correct I/O >> filtering on our PCB and software functionality. >> >> Thanks in advance! >> >> -- >> For more options, visit http://beagleboard.org/discuss >> --- >> You received this message because you are subscribed to the Google Groups >> "BeagleBoard" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/beagleboard/faf26e97-c403-4dac-adc8-7acede4832b9n%40googlegroups.com >> >> <https://groups.google.com/d/msgid/beagleboard/faf26e97-c403-4dac-adc8-7acede4832b9n%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> > -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/30b7034f-2d13-42d6-b38c-5545efdefb16n%40googlegroups.com.
