From owner-freebsd-arm@FreeBSD.ORG Sun Feb 10 12:53:01 2013 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 4F869C70 for ; Sun, 10 Feb 2013 12:53:01 +0000 (UTC) (envelope-from taguchi@ff.iij4u.or.jp) Received: from mfo.iij4u.or.jp (mfo11.iij4u.or.jp [210.138.174.81]) by mx1.freebsd.org (Postfix) with ESMTP id ED688B10 for ; Sun, 10 Feb 2013 12:53:00 +0000 (UTC) Received: by mfo.iij4u.or.jp (mfo11) id r1ACMCrh025013; Sun, 10 Feb 2013 21:22:12 +0900 DKIM-Signature: v=1;a=rsa-sha256;c=relaxed/simple;d=ff.iij4u.or.jp;h= Message-ID:Date:From:MIME-Version:To:Content-Type; i=taguchi@ff.iij4u.or.jp; s= 20120530.iij4u; t=1360498926; x=1361708526; bh=xy3kmp9K/pW7cRVB+aGjBH5NVn8U3DM3E IKUT8Ektdw=; b=bVHqvanyZUUf8C7CJuSaEHrGoH3FUDdFZyrcoEkEwxTN3J0FwhCKvZnKVprpfK6 QuUnI9kBYe6BokYkH9lccbPbFRuMDjyEX7wW7c0emKtwe8aokL3P5GQYvx30sRxDYVM7/hua1Wu7m j5+FC2DMSYo+tvujchz+yp3gf4sYEeQ=; Received: by mo.iij4u.or.jp (mo10) id r1ACM6wV000878; Sun, 10 Feb 2013 21:22:06 +0900 Received: from [10.0.1.129] (55.178.30.125.dy.iij4u.or.jp [125.30.178.55]) by mbox.iij4u.or.jp (mbox10) id r1ACM5pR030452 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sun, 10 Feb 2013 21:22:06 +0900 Message-ID: <511790F3.7070806@ff.iij4u.or.jp> Date: Sun, 10 Feb 2013 21:22:11 +0900 From: Takeshi Taguchi User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130107 Thunderbird/17.0.2 MIME-Version: 1.0 To: freebsd-arm@freebsd.org Subject: add versatilepb support to tim's script Content-Type: multipart/mixed; boundary="------------040402090004050805000202" X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Feb 2013 12:53:01 -0000 This is a multi-part message in MIME format. --------------040402090004050805000202 Content-Type: text/plain; charset=ISO-2022-JP Content-Transfer-Encoding: 7bit Hi, all Attached patch add support versatilepb to tim's script: https://github.com/kientzle/freebsd-beaglebone use: board_setup VersatilePB in config.sh. and try to run: sh beaglebine/sh then you will get following images: FreeBSD-VERSATILEPB.flash : kernel image FreeBSD-VERSATILEPB.img : userland image and then try to exec: qemu-system-arm -M versatilepb -m 128M \ -kernel FreeBSD-VERSATILEPB.flash \ -cpu arm1176 \ -hda FreeBSD-VERSATILEPB.img Thanks. - T.T --------------040402090004050805000202 Content-Type: text/plain; charset=Shift_JIS; name="freebsd-beaglebone.add_to_support_VersatilePB.diff" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="freebsd-beaglebone.add_to_support_VersatilePB.diff" ZGlmZiAtLWdpdCBhL2JlYWdsZWJzZC5zaCBiL2JlYWdsZWJzZC5zaAppbmRleCBjYzE1Yzgy Li4zZWNiYTMzIDEwMDY0NAotLS0gYS9iZWFnbGVic2Quc2gKKysrIGIvYmVhZ2xlYnNkLnNo CkBAIC0yMyw2ICsyMywxNiBAQCBib2FyZF9jaGVja19wcmVyZXF1aXNpdGVzICggKSB7CiBi b2FyZF9idWlsZF9ib290bG9hZGVyICggKSB7IH0KIGJvYXJkX2NvbnN0cnVjdF9ib290X3Bh cnRpdGlvbiAoICkgeyB9CiBib2FyZF9jdXN0b21pemVfZnJlZWJzZF9wYXJ0aXRpb24gKCAp IHsgfQorYm9hcmRfc2hvd19tZXNzYWdlICggKSB7CisgICAgZWNobyAiRE9ORS4iCisgICAg ZWNobyAiQ29tcGxldGVkIGRpc2sgaW1hZ2UgaXMgaW46ICR7SU1HfSIKKyAgICBlY2hvCisg ICAgZWNobyAiQ29weSB0byBhIE1pY3JvU0RIQyBjYXJkIHVzaW5nIGEgY29tbWFuZCBzdWNo IGFzOiIKKyAgICBlY2hvICJkZCBpZj0ke0lNR30gb2Y9L2Rldi9kYTAgYnM9MW0iCisgICAg ZWNobyAiKFJlcGxhY2UgL2Rldi9kYTAgd2l0aCB0aGUgYXBwcm9wcmlhdGUgcGF0aCBmb3Ig eW91ciBTREhDIGNhcmQgcmVhZGVyLikiCisgICAgZWNobworfQorCiAKICMgRW1wdHkgZGVm aW5pdGlvbnMgb2YgZnVuY3Rpb25zIHRvIGJlIG92ZXJyaWRkZW4gYnkgdXNlci4KIGN1c3Rv bWl6ZV9ib290X3BhcnRpdGlvbiAoICkgeyB9CkBAIC03MywxMiArODMsMTIgQEAgdGhlbgog ICAgIGlmIFsgLWQgJHtCT0FSRERJUn0vb3ZlcmxheSBdCiAgICAgdGhlbgogCWVjaG8gIk92 ZXJsYXlpbmcgYm9hcmQtc3BlY2lmaWMgZmlsZXMgZnJvbSAke0JPQVJERElSfS9vdmVybGF5 IgotCShjZCAke0JPQVJERElSfS9vdmVybGF5OyBmaW5kIC4gfCBjcGlvIC1wICR7VUZTX01P VU5UfSkKKwkoY2QgJHtCT0FSRERJUn0vb3ZlcmxheTsgZmluZCAuIHwgY3BpbyAtcG11ZCAk e1VGU19NT1VOVH0pCiAgICAgZmkKICAgICBpZiBbIC1kICR7V09SS0RJUn0vb3ZlcmxheSBd CiAgICAgdGhlbgogCWVjaG8gIk92ZXJsYXlpbmcgZmlsZXMgZnJvbSAke1dPUktESVJ9L292 ZXJsYXkiCi0JKGNkICR7V09SS0RJUn0vb3ZlcmxheTsgZmluZCAuIHwgY3BpbyAtcCAke1VG U19NT1VOVH0pCisJKGNkICR7V09SS0RJUn0vb3ZlcmxheTsgZmluZCAuIHwgY3BpbyAtcG11 ZCAke1VGU19NT1VOVH0pCiAgICAgZmkKIAogZmkKQEAgLTk3LDExICsxMDcsNSBAQCBkaXNr X3JlbGVhc2VfaW1hZ2UKICMKICMgV2UgaGF2ZSBhIGZpbmlzaGVkIGltYWdlOyBleHBsYWlu IHdoYXQgdG8gZG8gd2l0aCBpdC4KICMKLWVjaG8gIkRPTkUuIgotZWNobyAiQ29tcGxldGVk IGRpc2sgaW1hZ2UgaXMgaW46ICR7SU1HfSIKLWVjaG8KLWVjaG8gIkNvcHkgdG8gYSBNaWNy b1NESEMgY2FyZCB1c2luZyBhIGNvbW1hbmQgc3VjaCBhczoiCi1lY2hvICJkZCBpZj0ke0lN R30gb2Y9L2Rldi9kYTAgYnM9MW0iCi1lY2hvICIoUmVwbGFjZSAvZGV2L2RhMCB3aXRoIHRo ZSBhcHByb3ByaWF0ZSBwYXRoIGZvciB5b3VyIFNESEMgY2FyZCByZWFkZXIuKSIKLWVjaG8K K2JvYXJkX3Nob3dfbWVzc2FnZQogZGF0ZQpkaWZmIC0tZ2l0IGEvYm9hcmQvVmVyc2F0aWxl UEIvb3ZlcmxheS9ib290L2xvYWRlci5yYyBiL2JvYXJkL1ZlcnNhdGlsZVBCL292ZXJsYXkv Ym9vdC9sb2FkZXIucmMKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uNDAw Y2MyMwotLS0gL2Rldi9udWxsCisrKyBiL2JvYXJkL1ZlcnNhdGlsZVBCL292ZXJsYXkvYm9v dC9sb2FkZXIucmMKQEAgLTAsMCArMSBAQAorZmR0IGFkZHIgMHgxMDAKZGlmZiAtLWdpdCBh L2JvYXJkL1ZlcnNhdGlsZVBCL292ZXJsYXkvZXRjL2ZzdGFiIGIvYm9hcmQvVmVyc2F0aWxl UEIvb3ZlcmxheS9ldGMvZnN0YWIKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAw MC4uY2E0MDgxOQotLS0gL2Rldi9udWxsCisrKyBiL2JvYXJkL1ZlcnNhdGlsZVBCL292ZXJs YXkvZXRjL2ZzdGFiCkBAIC0wLDAgKzEsMiBAQAorIyBEZXZpY2UJTW91bnRwb2ludAlGU3R5 cGUJT3B0aW9ucwlEdW1wCVBhc3MjCisvZGV2L21tY3NkMHMyYSAvIAkJdWZzIHJ3LG5vYXRp bWUgMSAxCmRpZmYgLS1naXQgYS9ib2FyZC9WZXJzYXRpbGVQQi9vdmVybGF5L2V0Yy9yYy5j b25mIGIvYm9hcmQvVmVyc2F0aWxlUEIvb3ZlcmxheS9ldGMvcmMuY29uZgpuZXcgZmlsZSBt b2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi44Yzg1YWNmCi0tLSAvZGV2L251bGwKKysrIGIv Ym9hcmQvVmVyc2F0aWxlUEIvb3ZlcmxheS9ldGMvcmMuY29uZgpAQCAtMCwwICsxLDEyIEBA Citob3N0bmFtZT0idmVyc2F0aWxlcGIiCitpZmNvbmZpZ191ZTA9IkRIQ1AiCitzc2hkX2Vu YWJsZT0iWUVTIgorCisjIFR1cm4gb2ZmIGEgbG90IG9mIHN0YW5kYXJkIHN0dWZmCisjIGZv ciBtb3JlIGZyZWUgbWVtb3J5LgorY3Jvbl9lbmFibGU9Ik5PIgorZGV2ZF9lbmFibGU9Ik5P Igorc3lzbG9nZF9lbmFibGU9Ik5PIgorc2VuZG1haWxfc3VibWl0X2VuYWJsZT0iTk8iCitz ZW5kbWFpbF9vdXRib3VuZF9lbmFibGU9Ik5PIgorc2VuZG1haWxfbXNwX3F1ZXVlX2VuYWJs ZT0iTk8iCmRpZmYgLS1naXQgYS9ib2FyZC9WZXJzYXRpbGVQQi9vdmVybGF5L2V0Yy90dHlz IGIvYm9hcmQvVmVyc2F0aWxlUEIvb3ZlcmxheS9ldGMvdHR5cwpuZXcgZmlsZSBtb2RlIDEw MDY0NAppbmRleCAwMDAwMDAwLi5hOTVmNmNjCi0tLSAvZGV2L251bGwKKysrIGIvYm9hcmQv VmVyc2F0aWxlUEIvb3ZlcmxheS9ldGMvdHR5cwpAQCAtMCwwICsxLDEwIEBACit0dHl2MCAi L3Vzci9saWJleGVjL2dldHR5IFBjIiB4dGVybSBvbiBzZWN1cmUKK3R0eXYxICIvdXNyL2xp YmV4ZWMvZ2V0dHkgUGMiIHh0ZXJtIG9uIHNlY3VyZQordHR5djIgIi91c3IvbGliZXhlYy9n ZXR0eSBQYyIgeHRlcm0gb24gc2VjdXJlCit0dHl2MyAiL3Vzci9saWJleGVjL2dldHR5IFBj IiB4dGVybSBvbiBzZWN1cmUKK3R0eXY0ICIvdXNyL2xpYmV4ZWMvZ2V0dHkgUGMiIHh0ZXJt IG9uIHNlY3VyZQordHR5djUgIi91c3IvbGliZXhlYy9nZXR0eSBQYyIgeHRlcm0gb24gc2Vj dXJlCit0dHl2NiAiL3Vzci9saWJleGVjL2dldHR5IFBjIiB4dGVybSBvbiBzZWN1cmUKK3R0 eXY3ICIvdXNyL2xpYmV4ZWMvZ2V0dHkgUGMiIHh0ZXJtIG9uIHNlY3VyZQordHR5dTAgIi91 c3IvbGliZXhlYy9nZXR0eSAzd2lyZS4xMTUyMDAiIHZ0MTAyIG9uIHNlY3VyZQorCmRpZmYg LS1naXQgYS9ib2FyZC9WZXJzYXRpbGVQQi9zZXR1cC5zaCBiL2JvYXJkL1ZlcnNhdGlsZVBC L3NldHVwLnNoCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjc3YzE0MjgK LS0tIC9kZXYvbnVsbAorKysgYi9ib2FyZC9WZXJzYXRpbGVQQi9zZXR1cC5zaApAQCAtMCww ICsxLDM1IEBACitGUkVFQlNEX1NSQz0vdXNyL3NyYworS0VSTkNPTkY9VkVSU0FUSUxFUEIK K0lNRz0ke1dPUktESVJ9L0ZyZWVCU0QtJHtLRVJOQ09ORn0uaW1nCitGTEFTSD0ke1dPUktE SVJ9L0ZyZWVCU0QtJHtLRVJOQ09ORn0uZmxhc2gKK0tFUk5FTEJJTj0ke1dPUktESVJ9L29i ai9hcm0uYXJtdjZgcmVhbHBhdGggJHtGUkVFQlNEX1NSQ31gL3N5cy8ke0tFUk5DT05GfS9r ZXJuZWwuYmluCisKK2JvYXJkX2NvbnN0cnVjdF9ib290X3BhcnRpdGlvbiAoICkgeworICAg ICMgZHVtbXkgcGFydGl0aW9uLgorICAgIGRpc2tfZmF0X2NyZWF0ZSA4bQorICAgICMgYnVp bGQga2VybmVsIGZsdXNoIGltYWdlCisgICAgIyAgZm9sbG93aW5nIGNvZGUgaXMgc3RvcnJl biBmcm9tIGdvbnpvLCB0aGFua3MuCisgICAgcm0gLWYgJEZMQVNICisgICAgIyBzZXQgcjAu LnIzIHRvIHplcm8KKyAgICAvdXNyL2Jpbi9wcmludGYgIlwwXDBcMjQwXDM0MyIgPiAke1dP UktESVJ9L2ZpcnN0X2NvbW1hbmRzCisgICAgL3Vzci9iaW4vcHJpbnRmICJcMFwwMjBcMjQw XDM0MyIgPj4gJHtXT1JLRElSfS9maXJzdF9jb21tYW5kcworICAgIC91c3IvYmluL3ByaW50 ZiAiXDBcMDQwXDI0MFwzNDMiID4+ICR7V09SS0RJUn0vZmlyc3RfY29tbWFuZHMKKyAgICAv dXNyL2Jpbi9wcmludGYgIlwwXDA2MFwyNDBcMzQzIiA+PiAke1dPUktESVJ9L2ZpcnN0X2Nv bW1hbmRzCisgICAgIyBqdW1wIHRvIGtlcm5lbCBlbnRyeSBwb2ludAorICAgIC91c3IvYmlu L3ByaW50ZiAiXDAwMVwzNjZcMjQwXDM0MyIgPj4gJHtXT1JLRElSfS9maXJzdF9jb21tYW5k cworCisgICAgZGQgb2Y9JEZMQVNIIGJzPTFNIGNvdW50PTQgaWY9L2Rldi96ZXJvCisgICAg ZGQgb2Y9JEZMQVNIIGJzPTEgY29udj1ub3RydW5jIGlmPSR7V09SS0RJUn0vZmlyc3RfY29t bWFuZHMKKyAgICBkZCBvZj0kRkxBU0ggYnM9NjRrIG9zZWVrPTE1IGNvbnY9bm90cnVuYyBp Zj0kS0VSTkVMQklOCisgICAgCit9CisKK2JvYXJkX3Nob3dfbWVzc2FnZSAoICkgeworICAg IGVjaG8gIkRPTkUuIgorICAgIGVjaG8gIkNvbXBsZXRlZCBkaXNrIGltYWdlIGlzIGluOiAk e0lNR30iCisgICAgZWNobyAiQW5kIGtlcm5lbCBpbWFnZSBpcyBpbjogJHtGTEFTSH0iCisg ICAgZWNobworICAgIGVjaG8gIlRyeSB0byBydW46IgorICAgIGVjaG8gInFlbXUtc3lzdGVt LWFybSAtTSB2ZXJzYXRpbGVwYiAtbSAxMjhNIC1rZXJuZWwgJHtGTEFTSH0gLWNwdSBhcm0x MTc2IC1oZGEgJHtJTUd9IgorICAgIGVjaG8KK30KZGlmZiAtLWdpdCBhL2NvbmZpZy5zaC5z YW1wbGUgYi9jb25maWcuc2guc2FtcGxlCmluZGV4IDJkZjY5ZmMuLmRkNDg1YjkgMTAwNjQ0 Ci0tLSBhL2NvbmZpZy5zaC5zYW1wbGUKKysrIGIvY29uZmlnLnNoLnNhbXBsZQpAQCAtMTMs NiArMTMsNyBAQAogIyBib2FyZF9zZXR1cCBCZWFnbGVCb25lCiAjIGJvYXJkX3NldHVwIFJh c3BiZXJyeVBpCiAjIGJvYXJkX3NldHVwIFBhbmRhQm9hcmQKKyMgYm9hcmRfc2V0dXAgVmVy c2F0aWxlUEIKIAogIwogIyBSZWFkIGJvYXJkLzxib2FyZC1uYW1lPi9SRUFETUUgZm9yIG1v cmUgZGV0YWlscwo= --------------040402090004050805000202--