Exetools  

Go Back   Exetools > General > General Discussion

Notices

Reply
 
Thread Tools Display Modes
  #1  
Old 11-12-2024, 15:22
blue_devil's Avatar
blue_devil blue_devil is offline
Family
 
Join Date: Dec 2011
Location: Observable Universe
Posts: 538
Rept. Given: 110
Rept. Rcvd 73 Times in 46 Posts
Thanks Given: 688
Thanks Rcvd at 896 Times in 298 Posts
blue_devil Reputation: 73
1. There was a tool named Code Composer (a.k.a CCS). At that that this tools was used to compile nucleus or similar sources. CCS is not maintained anymore. By using CCS you can compile both for win32 or arn9... What I wonder is it possible to compile this source with the today's compilers like GNU tools ?

2. If you post the Chinese links or Chinese download links maybe some people can help downloading btw.

3. Emulating firmware images by using QEMU is always pain in the as*. You need to separately point every peripheral and also bootloader and kernel to qemu.

Last edited by blue_devil; 11-12-2024 at 15:22. Reason: typo
Reply With Quote
  #2  
Old 11-13-2024, 04:51
patpat patpat is offline
Friend
 
Join Date: Sep 2024
Posts: 4
Rept. Given: 0
Rept. Rcvd 1 Time in 1 Post
Thanks Given: 1
Thanks Rcvd at 1 Time in 1 Post
patpat Reputation: 1
1) I vaguely know Code Composer but for some reason I thought it was a newer tool but it is not, first release was 1999.
Looking at the Nucleus Plus v1.14 I just uploaded here I can see:
Code:
 ************************************************************************
 *                                                                       
 * FILE NAME                            VERSION                          
 *                                                                       
 *      asm_defs.inc            Nucleus PLUS\ARM925\Code Composer 1.14.1 
Probably Nucleus Plus at this point was following Code Composer version?

Regarding GNU compilers for the Nucleus Plus v14.1 the Make file is there:
Code:
CC=	arm-elf-gcc
CFLAGS=	-O2 -fno-builtin -mthumb-interwork
ASFLAGS=-mthumb-interwork
AR=	arm-elf-ar
RANLIB=	arm-elf-ranlib
2) I've been around
https://download.csdn.net/download/juneman/3460538
https://www.dssz.org/search.php
https://snap.ymcn.org/search.php?keyword=nucleus+plus
https://www.ymcn.org/d-2223.html

but so far I couldn't find the v1.11.1 ARM (or CL7111A)


3) Adapting QUEMU looks like real PITA as you said, there's a guy that simulated ARM710, CLPS7111, CLPS7600

https://wuffs.org/WindEmu/index.html
https://github.com/Treeki/WindEmu?tab=readme-ov-file

I'm surprised there is not an ARM simulator Ida plugin, or I did not find it yet.

Thank you.
Reply With Quote
Reply

Tags
arm reverse, nucleus plus

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



All times are GMT +8. The time now is 03:36.


Always Your Best Friend: Aaron, JMI, ahmadmansoor, ZeNiX, chessgod101
( Since 1998 )