Raspberry Pi3 / ARM SBC RTOS - Feasibility Study

I am interested in discussing ideas and recommendations about installing an ARM based Small Board Computer (SBC) on to an 8bit ISA bus. The end goal would be allow In Circuit Emulation (ICE) of ISA peripherals using code on the SBC. My target price is $100-150USD for a few hours of your time.

The bus would have about 45 bits including control signals and clocks. Not all signals are necessary, but would be a goal to allow as many as possible. I understand that some clock signals are too fast for GPIOs, however I am open to ideas for testing.

Current tested SBCs are Pi3, BeagleBone Black, and Pine54. Each has their own issues and advantages. The current issue with all however seems to be with Linux and the scheduler. I can emulate a ROM on the 8bit bus for example, however the GPIO timing is inconsistent in most cases. I have about 850ns to latch address bits. And about 450ns at most to latch the control signals and output data bits. Sometimes my code works fine, then about 5% of the time it seems the scheduler doesn't start to notice GPIO changes for about 1000ns and then starts to process which misses the clock cycle and causes an error/crash.

I believe I have two choices. Pause the CPU on each access to allow the SBC time to process requests - which is complex and has its own set of issues. Or possibly the more simple solution would be a RTOS or more real time kernel.

NOTE: There has been reports of crosstalk on the Pi3 GPIOs when being pushed too quickly.

QUESTION: How can we tell the difference between the scheduler causing a slowness issue or crosstalk on the GPIOs from being pushed too quickly? This could be a critical test to confirm things are stable.

I want to discuss ideas and options to allow a more real time processing and sampling of the GPIOs. Once discussed and all my questions answered you will be paid in full. We can also discuss other related work (RTOS / edit kernel) which would be paid separately under a separate project.

Things I have found that could help:

[url removed, login to view]

Force Linux to be more RTOS.

Might not be 100% RTOS but if it makes things stable, that is all I care about.

Beceriler: C Programlama, Devre Tasarımı, Linux

Daha fazlasını gör: example feasibility study community work, feasibility study freelance project, feasibility study implementation wireless network, feasibility study evaluation projects, data communication feasibility study, feasibility study data communication, embedded arm sbc developer, drupal website feasibility study, biogas feasibility study, mobile commerce feasibility study, trainings regarding pipeline feasibility study, telecom network feasibility study, photo digital printing feasibility study, wireless network internet impact environment feasibility study, feasibility study biogas

İşveren Hakkında:
( 6 değerlendirme ) Cherry Hill, United States

Proje NO: #14819116



Amount for this bid can be applied to follow on work for this project. I have years of embedded systems design and implementation, and I know I can build this to work perfectly for you. Proposed Milestones $111.11 US Daha Fazla

%selectedBids___i_period_sub_7% gün içinde 111%project_currencyDetails_sign_sub_9% %project_currencyDetails_code_sub_10%
(0 Değerlendirme)

Bu iş için 12 freelancer ortalamada $231 teklif veriyor

in %bids___i_period_sub_35% gün içinde155%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(22 Değerlendirme)

Hi. I can assist you with beagle bone variant. Sitara am335x has two PRU units that can be used for strong realtime operations. Relevant Skills and Experience TI IC embedded implementations. Proposed Milestones $150 Daha Fazla

in %bids___i_period_sub_35% gün içinde150%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(6 Değerlendirme)

2 hrs consultation Relevant Skills and Experience More than $200,000 worth of projects on beaglebone and raspberry are under my upwork history. Proposed Milestones $166 USD - upfront Thanks

in %bids___i_period_sub_35% gün içinde166%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(7 Değerlendirme)

Hi,Client. I have 13+ years experience in circuit, PCB design, manufacture and assemble, firmware and mobile App(android and iOS). Relevant Skills and Experience I had developed many products ago using various microco Daha Fazla

in %bids___i_period_sub_35% gün içinde1000%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(12 Değerlendirme)
in %bids___i_period_sub_35% gün içinde366%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(1 Yorum)

Hey Manuel, I'm interested in your project. Please send me a message so that we can discuss [login to view URL] Pi3 / ARM SBC RTOS - Feasibility Study Relevant Skills and Experience Thanks

in %bids___i_period_sub_35% gün içinde150%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(1 Yorum)

hello I understand your concept would you like to offer me your project

in %bids___i_period_sub_35% gün içinde99%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)

A proposal has not yet been provided

in %bids___i_period_sub_35% gün içinde250%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)
in %bids___i_period_sub_35% gün içinde155%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)

Bro I'll discuss this subjet for free, just to learn from it. check out this [login to view URL] IME if you want better performance you need better hardware: Odroid XU4 Relevant Skills and Daha Fazla

in %bids___i_period_sub_35% gün içinde35%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)
in %bids___i_period_sub_35% gün içinde133%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)