{"id":184,"date":"2012-06-11T04:57:00","date_gmt":"2012-06-11T04:57:00","guid":{"rendered":"http:\/\/www.dognmonkey.com\/ihp307x\/?p=184"},"modified":"2019-10-06T09:38:01","modified_gmt":"2019-10-06T16:38:01","slug":"convert-higher-system-rev-to-lower-system-rev-files","status":"publish","type":"post","link":"https:\/\/www.dognmonkey.com\/ihp307x\/convert-higher-system-rev-to-lower-system-rev-files.html","title":{"rendered":"Convert Higher System Rev To Lower System Rev Files"},"content":{"rendered":"<script src=\"https:\/\/ajax.googleapis.com\/ajax\/libs\/jquery\/2.9.1\/jquery.min.js\"><\/script><script src=\"\/idogjs\/fancybox-master\/dist\/jquery.fancybox.min.js\"><\/script>\n\t<link rel=\"stylesheet\" href=\"\/idogjs\/fancybox-master\/dist\/fancybox_mod_min.css\">\n<p style=\"text-align: center;\"><em>Since I&#8217;m an OEM developer, I kept our system software rev at the lowest since HP3070 software is not backward compatible. Sometimes, when we need to re-do the software for a fixture, we get the program folder back, we have to convert everything down to our system rev level. Our system software is 3.6 compares with others at 5+. Anyhow, regardless, to convert higher rev files to lower, here is how I do mine.<\/em><\/p>\n<p style=\"text-align: center;\">1. Check and compile the config file &#8211; Make sure the config still matched with our system.<\/p>\n<p style=\"text-align: center;\"><a class=\"preview\" title=\"Check config file\" href=\"\/media\/hp3070\/downrev\/config.jpg\" data-fancybox=\"shadowbox\" data-caption=\"Check config file\"><img loading=\"lazy\" decoding=\"async\" style=\"vertical-align: baseline; border: 3px solid black;\" title=\"Check config file - modify and re-save if necessary\" src=\"\/media\/hp3070\/downrev\/tn_config.jpg\" alt=\"check config file\" width=\"250\" height=\"189\" \/><\/a>\u00a0\u00a0\u00a0\u00a0 <a class=\"preview\" title=\"Compile config\" href=\"\/media\/hp3070\/downrev\/config1.jpg\" data-fancybox=\"shadowbox\" data-caption=\"compile config file\"><img loading=\"lazy\" decoding=\"async\" style=\"vertical-align: baseline; border: 3px solid black;\" title=\"Compile config\" src=\"\/media\/hp3070\/downrev\/tn_config1.jpg\" alt=\"compile config\" width=\"250\" height=\"193\" \/><\/a><\/p>\n<p style=\"text-align: center;\"><em>2. Compile custom_lib\/safeguard<\/em><\/p>\n<p style=\"text-align: center;\"><a class=\"preview\" title=\"compile custom_lib\/safeguard\" href=\"\/media\/hp3070\/downrev\/safeguard.jpg\"  data-fancybox=\"shadowbox\" data-caption=\"Compile safeguard file\"><img loading=\"lazy\" decoding=\"async\" style=\"vertical-align: baseline; border: 3px solid black;\" title=\"compile custom_lib\/safeguard\" src=\"\/media\/hp3070\/downrev\/tn_safeguard.jpg\" alt=\"compile safeguard\" width=\"250\" height=\"190\" \/><\/a><\/p>\n<p style=\"text-align: center;\"><em>3. Compile Board and Board_xy<\/em><\/p>\n<p style=\"text-align: center;\"><a class=\"preview\" title=\"compile board\" href=\"\/media\/hp3070\/downrev\/board.jpg\" data-fancybox=\"shadowbox\" data-caption=\"compile board file\"><img loading=\"lazy\" decoding=\"async\" style=\"vertical-align: baseline; border: 3px solid black;\" title=\"compile board\" src=\"\/media\/hp3070\/downrev\/tn_board.jpg\" alt=\"Compile board\" width=\"250\" height=\"190\" \/><\/a>\u00a0\u00a0\u00a0\u00a0 <a class=\"preview\" title=\"compile board_xy\" href=\"\/media\/hp3070\/downrev\/board_xy.jpg\" data-fancybox=\"shadowbox\" data-caption=\"compile board_xy file\"><img loading=\"lazy\" decoding=\"async\" style=\"vertical-align: baseline; border: 3px solid black;\" title=\"compile board_xy\" src=\"\/media\/hp3070\/downrev\/tn_board_xy.jpg\" alt=\"compile board_xy\" width=\"250\" height=\"192\" \/><\/a><\/p>\n<p style=\"text-align: center;\"><em>5. Fix and compile Fixture (when the CEM changed the board directory name, we have to change the board name in the fixture to match with the working directory).<\/em><\/p>\n<p style=\"text-align: center;\"><a class=\"preview\" title=\"Error in compiling fixture\/fixture\" href=\"\/media\/hp3070\/downrev\/fixture1.jpg\"  data-fancybox=\"shadowbox\" data-caption=\"compile fixture file\"><img loading=\"lazy\" decoding=\"async\" style=\"vertical-align: baseline; border: 3px solid black;\" title=\"compile fixture\/fixture\" src=\"\/media\/hp3070\/downrev\/tn_fixture1.jpg\" alt=\"compile fixture\/fixture\" width=\"250\" height=\"191\" \/><\/a>\u00a0\u00a0\u00a0\u00a0 <a class=\"preview\" title=\"fixed and compile fixture\/fixture\" href=\"\/media\/hp3070\/downrev\/fixture2.jpg\" data-fancybox=\"shadowbox\" data-caption=\"compile fixture file\"><img loading=\"lazy\" decoding=\"async\" style=\"vertical-align: baseline; border: 3px solid black;\" title=\"fixed and compile fixture\/fixture\" src=\"\/media\/hp3070\/downrev\/tn_fixture2.jpg\" alt=\"compile fixture\/fixture\" width=\"250\" height=\"193\" \/><\/a><\/p>\n<p style=\"text-align: center;\"><em>6. Compile Wirelist.<\/em><\/p>\n<p style=\"text-align: center;\"><a class=\"preview\" title=\"compile wirelist\" href=\"\/media\/hp3070\/downrev\/wirelist.jpg\" data-fancybox=\"shadowbox\" data-caption=\"compile wirelist file\"><img loading=\"lazy\" decoding=\"async\" style=\"vertical-align: baseline; border: 3px solid black;\" title=\"compile wirelist\" src=\"\/media\/hp3070\/downrev\/tn_wirelist.jpg\" alt=\"Compile Wirelist\" width=\"250\" height=\"192\" \/><\/a><br \/>\n7. pins<br \/>\n8. shorts<br \/>\n9. testjet<br \/>\n10. create ascii compile_all<br \/>\n10. preshorts<br \/>\n11. analog<br \/>\n12. analog_func<br \/>\n13. digital<br \/>\n14. flash<br \/>\n15. Subroutines<br \/>\n16. RF<br \/>\n17. all custom tests<\/p>\n<ul class=\"lcp_catlist\" id=\"lcp_instance_0\"><li><a href=\"https:\/\/www.dognmonkey.com\/ihp307x\/how-to-create-neutral-file-from-odb-cad-files.html\">How To Create Neutral File From ODB++ Cad Files<\/a><\/li><li><a href=\"https:\/\/www.dognmonkey.com\/ihp307x\/how-to-use-test-expert-to-translate-allegro-cad-to-board-and-board_xy.html\">How To Use Test Expert To Translate Allegro CAD To Board and Board_xy<\/a><\/li><li><a href=\"https:\/\/www.dognmonkey.com\/ihp307x\/how-to-swap-94-x-probes-safely.html\">How To Swap 94 X-Probes Safely<\/a><\/li><li><a href=\"https:\/\/www.dognmonkey.com\/ihp307x\/program-tic-msp430f155ipm-on-board.html\">Program TIC MSP430F155IPM On Board<\/a><\/li><li><a href=\"https:\/\/www.dognmonkey.com\/ihp307x\/test-switches-using-pneumatic-solenoid-push-rods.html\">Test Switches Using Pneumatic Solenoid Push Rods<\/a><\/li><li><a href=\"https:\/\/www.dognmonkey.com\/ihp307x\/some-bt-basic-editing-short-cuts.html\">Some BT-Basic Editing Short Cuts<\/a><\/li><li><a href=\"https:\/\/www.dognmonkey.com\/ihp307x\/use-cuteftp-or-coreftp-to-transfer-files-from-pc-to-hp3070.html\">Use Cuteftp Or Coreftp To Transfer Files From PC To HP3070<\/a><\/li><li><a href=\"https:\/\/www.dognmonkey.com\/ihp307x\/test-leds-at-ict.html\">Test LEDS At ICT<\/a><\/li><li><a href=\"https:\/\/www.dognmonkey.com\/ihp307x\/test-expert-setup-for-windows-xp.html\">Test Expert Setup For Windows XP<\/a><\/li><li class=\"current\"><a href=\"https:\/\/www.dognmonkey.com\/ihp307x\/convert-higher-system-rev-to-lower-system-rev-files.html\">Convert Higher System Rev To Lower System Rev Files<\/a><\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Since I&#8217;m an OEM developer, I kept our system software rev at the lowest since HP3070 software is not backward compatible. Sometimes, when we need to re-do the software for a fixture, we get the program folder back, we have to convert everything down to our system rev level. Our system software is 3.6 compares <a href=\"https:\/\/www.dognmonkey.com\/ihp307x\/convert-higher-system-rev-to-lower-system-rev-files.html\" class=\"more-link\">&#8230;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[25],"class_list":["post-184","post","type-post","status-publish","format-standard","hentry","category-maintenance-and-support","tag-convert-higher-rev-system-to-lower"],"views":1790,"_links":{"self":[{"href":"https:\/\/www.dognmonkey.com\/ihp307x\/wp-json\/wp\/v2\/posts\/184","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dognmonkey.com\/ihp307x\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dognmonkey.com\/ihp307x\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dognmonkey.com\/ihp307x\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dognmonkey.com\/ihp307x\/wp-json\/wp\/v2\/comments?post=184"}],"version-history":[{"count":12,"href":"https:\/\/www.dognmonkey.com\/ihp307x\/wp-json\/wp\/v2\/posts\/184\/revisions"}],"predecessor-version":[{"id":339,"href":"https:\/\/www.dognmonkey.com\/ihp307x\/wp-json\/wp\/v2\/posts\/184\/revisions\/339"}],"wp:attachment":[{"href":"https:\/\/www.dognmonkey.com\/ihp307x\/wp-json\/wp\/v2\/media?parent=184"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dognmonkey.com\/ihp307x\/wp-json\/wp\/v2\/categories?post=184"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dognmonkey.com\/ihp307x\/wp-json\/wp\/v2\/tags?post=184"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}