I too read that post - I don't see in there where the procedure to recover
from the hung state is described.

On Wed, Oct 7, 2020 at 10:35 AM evilwulfie <[email protected]> wrote:

> FSM_BUSY is recoverable without a POR
> https://e2e.ti.com/support/processors/f/791/t/689926
>
> I have used the ADC without any errors in a product
> buffer the input with an opamp for protection and your good to go
>
>
> On 10/7/2020 8:58 AM, Darren Freed wrote:
>
> I personally would not use the AM335x onboard ADC in any form for a
> production device.  There is a known issue (Google FSM_BUSY) where the FSM
> gets into a hung state that cannot be resolved without POR.  I banged my
> head against that problem for several months before realizing what was
> happening. My setup involved using a PRU to acquire the data and send it to
> user space via rpmsg.  I've moved on to an ADS1299 based solution on a
> custom cape.
>
> If you use devmem (or similar) to view the ADC registers (ADCSTAT in
> particular) during the hung state, you can see that bit 5 and bit 4 will
> both be set: FSM_BUSY=1 and STEP_ID= idle, which obviously isn't possible,
> meaning the FSM is hung and can't recover without POR.
>
>
>
>
>
> On Wed, Oct 7, 2020 at 2:41 AM [email protected] <
> [email protected]> wrote:
>
>>   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/CAMRnUvBQbX5Fnd39y3i0%2BVkJOZhmAyuqMb2oZtOkdDSAD1E%3DEA%40mail.gmail.com
> <https://groups.google.com/d/msgid/beagleboard/CAMRnUvBQbX5Fnd39y3i0%2BVkJOZhmAyuqMb2oZtOkdDSAD1E%3DEA%40mail.gmail.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/3e2cdf5b-bace-f537-22a8-93830e86c4ea%40gmail.com
> <https://groups.google.com/d/msgid/beagleboard/3e2cdf5b-bace-f537-22a8-93830e86c4ea%40gmail.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/CAMRnUvBUN-q4bqMhm1m25XKvg_dLo%2B9cLUDsQ38TuPuruP8EaQ%40mail.gmail.com.

Reply via email to