포럼 회원으로 등록하신분만 다운로드가 가능합니다. 최대 업로드 가능한 용량은 1GB 입니다.
안녕하세요?
OpenRISC Processor용 U-Boot 1.3.4를 공개 합니다.
아시겠지만, U-Boot는, 현재 OpenRISC OR32 아키텍쳐를 지원하지 않습니다.
그리고 OpenRISC Processor 자체가 제대로 된 Bootloader가 없는 상태이기 때문에 U-Boot를 새로 포팅했습니다.
MIPS 코드와 PPC 코드를 참고하여 만들었습니다.
따라서, 지금 올려드리는 U-Boot는 OpenRISC Processor를 위해 아키텍처 트리를 아예 새로 만들어서,
포팅한 것 입니다.
DENX쪽에 올려 놓으면, 여러모로 귀찮아 질 것 같아서 일단 이솝에 올려놓습니다.
2Port Serial, Network(DM9000EP), Timer, Cache, NOR Flash 등 일반적인 U-Boot에 필요한 기능은 다 이식했습니다.
이 U-Boot는 함께 올리는 Serial Boot를 이용하여 2단 점프하는 방식으로 만들어져 있습니다.
(MP2530F의 부팅 방식을 많이 참조)
아마, 새로운 아키텍쳐 트리를 만들어서 밑 바닥부터 새로 작업했기 때문에 버그는 많을 것 같습니다. :)
그럼 도움 되시길 바랍니다. :)
P.S : 참고로 Big-Endian 입니다.
최초로 오픈하는 코드이기 때문에, 라이선스는 일단 GPL로 명시해 두겠습니다.
OpenRISC 성능이나 사이즈는 괜찮은건지요?
작업하시는 것이 칩으로 하시는 건가요? 아니면 FPGA상으로 하시는지요?