Comments (4)
Cool. I probably need to write a platform porting doc. Some unsolicited suggestions: probably the first step is to create a UEFI firmware for it by creating a directory in uefi/plat (you can look other directories there for an example), and creating a final image for it off in image/Makefile. Proving that you're running any code at all can be tricky, but things go a lot faster once you've made it into the debugger.
from os.
This is a cool board, I would like to support this one. We would need to get our hands on some when they come out, and would need SoC and platform docs.
I love doing platform bringup, but it can be a lot of work depending on the chip. Fortunately the work can be done in stages, and by different people. Generally the first stage is to create a platform for it in uefi/plat. That can be debugged through to the kernel launch. Then there's generally a bit of hardware module code needed (timers, interrupts, maybe serial), and then usually some new drivers for the peripherals.
I'll leave this one open in case someone in the community is interested in tackling this.
from os.
I have a PocketCHIP, so I'll give it a go over the weekend ..
from os.
@seclorum Did you get anywhere with this?
from os.
Related Issues (20)
- Add mosquitto broker to repo HOT 2
- usb2usb ftdi2ftdi HOT 6
- error.. HOT 5
- Need chgrp or equivalent HOT 3
- Add awk to the default Minoca build HOT 2
- Use LGPL v2.1 instead of v3 HOT 4
- mac toolchain problems HOT 3
- RPI1 image on website has private IP address in the 'opkg.conf' file. HOT 3
- Want to testing Minoca on mac directly using qemu HOT 5
- BopEfiGetDebugDevice in dbgser.c doesn't iterate through the list of handles. HOT 1
- Udoo (iMX6 Dual/Quad) support? HOT 1
- Alignment build error on Debian HOT 2
- Chalk missing HOT 2
- Is this based on reverse engineering of Windows? HOT 1
- Minoca Debugger HOT 1
- [Deleted]
- The opkg program doesn't run. HOT 5
- Linking - testmm: Fails HOT 2
- Assertion Failure: KernelUsage->HardPageFaults <= KernelUsage->PageFaults HOT 3
- An improper locking bug on the lock NewThread->StartMutex HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from os.